Avatar billede Slettet bruger
28. april 2003 - 23:06 Der er 16 kommentarer og
1 løsning

Hvordan ændrer man størrelsen for <FONT size=2>

Ja, hvordan får jeg ændret

<FONT size=2>

Så teksten man skriver inden i dette ikke er 9 pt men 11px?

Det skal være overordnet via CSS, da jeg ikke har mulighed for at ændre selve font tagget.
Avatar billede schaefner Juniormester
28. april 2003 - 23:10 #1
Skal det kun være når size er lig med 2?
Avatar billede Slettet bruger
28. april 2003 - 23:12 #2
Nej den skal ændres for både 1,2,3,4,5,6 og 7

1 skal være 10px
2 skal være 11px
3 skal være 13px
osv...
Avatar billede =maddog= Nybegynder
28. april 2003 - 23:19 #3
font[size="2"] { font-size: 11px; }

Det er standarden, men understøttes kun af NS6+.
Desværre.
Avatar billede werd Nybegynder
28. april 2003 - 23:28 #4
maddog - du skal ikke sige desværre... for font tagget eksisterer ikke mere!! Du kan i stedet bruge <span>..

eks: <span class="lille">lille tekst</span>
<span class="mellem">mellem tekst</span>
<span class="stor">stor tekst</span>

css:
.lille {font-size:11px;}
.mellem {font-size:14px;}
.stor {font-size:18px;}
Avatar billede =maddog= Nybegynder
28. april 2003 - 23:31 #5
det er jo nok fordi han har nogle gamle sider....
Du kan gøre det i en DOM browser (IE5+,NS6+) med javascript

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
function convertFont() {
    font = document.getElementsByTagName("FONT");
    if (font==null||font.length==0) return;
    for (i=0;i!=font.length;i++) {
        switch(parseInt(font[i].getAttribute("size"))) {
            case(1):
                font[i].removeAttribute("size");
                font[i].style.fontSize="10px";
                break;
            case(2):
                font[i].removeAttribute("size");
                font[i].style.fontSize="11px";
                break;
            case(3):
                font[i].removeAttribute("size");
                font[i].style.fontSize="12px";
                break;
            case(4):
                font[i].removeAttribute("size");
                font[i].style.fontSize="14px";
                break;
            case(5):
                font[i].removeAttribute("size");
                font[i].style.fontSize="16px";
                break;
            case(6):
                font[i].removeAttribute("size");
                font[i].style.fontSize="18px";
                break;
            case(7):
                font[i].removeAttribute("size");
                font[i].style.fontSize="24px";
                break;
        }
    }
}
onload = convertFont;
</script>
</head>
<body>
<font size="7">Font 7</font><br><font size="6">Font 6</font><br><font size="5">Font 5</font><br><font size="4">Font 4</font><br>
<font size="3">Font 3</font><br><font size="2">Font 2</font><br><font size="1">Font 1</font><br><font size="6">Font 6</font><br>
<font size="4">Font 4</font><br><font size="3">Font 3</font><br><font size="6">Font 6</font><br><font size="5">Font 5</font><br>
<font size="5">Font 5</font><br><font size="4">Font 4</font><br><font size="3">Font 3</font><br>
</body>
</html>
Avatar billede =maddog= Nybegynder
28. april 2003 - 23:34 #6
jeg mener desværre, fordi IE i det hele taget ikke understøtter attributter på CSS selectors.
input[type="submit"]
er jo så f.x. heller ikke oppe og ringe hos IE.
Avatar billede =maddog= Nybegynder
28. april 2003 - 23:36 #7
jeg ligger et svar. nu har jeg både vist hvordan det gøres i CSS og i javascript. Om du har fået hvad du søgte er din afgørelse.
Avatar billede Slettet bruger
28. april 2003 - 23:38 #8
Jeg har brug for det fordi min DHTML editor er lidt gammeldags, og jeg kan ikke overskue at skulle til at skrive den om selv, da det ikke er mig der har lavet den.

Mon ikke <font> tagget (uanset hvor uønsket det er) lever de næste par år med... ;)
Avatar billede =maddog= Nybegynder
28. april 2003 - 23:41 #9
well. jeg har forsøgt. måske en anden kan komme med en geni-streg.
Avatar billede Slettet bruger
28. april 2003 - 23:41 #10
;)

Jeg ser lige på det
Avatar billede olebole Juniormester
29. april 2003 - 00:55 #11
<ole>

<font> tag'et eksisterer skam stadig. Det kommer helt anpå, hvilken HTML-version, man skriver til og om man skriver strict eller transitional.
At det så er deprecated i HTML4.01, er en anden sag. Det betyder ikke, det ikke eksisterer  ;o)

/mvh
</bole>
Avatar billede bgoalias2001 Nybegynder
02. maj 2003 - 11:57 #12
H1 {
    color: #990000;
    background-color: #FC9804;
    font-family: arial;
    font-weight: normal;
    font-size: 11pt;
    text-align: center;
  }

og så gør du bare følgende <h1>Din tekst</h1>
Avatar billede Slettet bruger
02. maj 2003 - 12:05 #13
maddog var nok den der kom nærmest, men jeg må acceptere at det kun er Netscape der er med på noderne i DOM udviklingen.

Jeg fandt dog en helt anden løsning, så det er til at leve med alligevel.

Tak for hjælpen.
Avatar billede dmcn Praktikant
02. maj 2003 - 12:09 #14
Må vi andre se din løsning? ;)
Avatar billede Slettet bruger
02. maj 2003 - 12:13 #15
Jamen den var såmænd bare at ændre mit default stylesheet fra 11px til 12px, så virker det fint.

Det er noget med at min DHTML editor tjekker den skriftstørrelse man markerer, og så vælger skrifttypen fra en drop-down. Men når skriftstørrelsen ikke passede med nogen i størrelse 1-7 gik det galt.

Nu er det så heldigt at 12px passer med størrelse 2 :)
Avatar billede =maddog= Nybegynder
02. maj 2003 - 17:10 #16
ok, men vil det hack ikke bare løse problemet for size=2?
Avatar billede Slettet bruger
02. maj 2003 - 17:32 #17
Jo, men det er også det eneste nødvendige, da det er den som bruges som standard i CMS delen. De andre (2-7) kan udelukkende vælges fra drop-down tingen, så de skaber ikke problemer :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester