webForumDet fria alternativet

font storlek em i bodyn

HTML & CSSur HTML, XHTML & CSS

10 svar · 534 visningar · startad av maqe

Medlem sedan dec. 2003824 inlägg
Frågan#1

hur ska jag gå till väga för att sätta en storlek på typsnittet i em så att det motsvarar 11pt? Nu har jag 0.65em och det ser ut att motsvara 10px typ men det har jag bara kopierat från ett annat css.

Medlem sedan jan. 2003282 inlägg
#2

Bra läsning för det här med em, pt osv
http://css.weblogsinc.com/entry/1234000933032102/

Mvh
Jan-Olov

Medlem sedan dec. 2003824 inlägg
#3

jag förstår fortfarande inte hur jag ska sätta storleken i bodyn? Ska den vara i px eller ska den vara i em och i så fall hur får jag reda på hur många em t.ex. 10px är?

Medlem sedan dec. 20042 245 inlägg
#4

Det beror på användarens inställningar, vilket är syftet med att använda em (eller %).

Tänk såhär. Vill du ha den här texten mindre än default? Använd ett värde som är mindre än 1em, eller 100%. Vill du ha den här texten större än default? Använd ett värde som är större än 1em, eller 100%.

(Jag föredrar att använda % före em för font-size, eftersom IE har seriösa buggar med em när man ändrar textstorleken i webbläsaren. Det går förstås att kringgå om man är medveten om problemet, men % fungerar bra.)

Medlem sedan dec. 2003824 inlägg
#5

vart hittar jag mina inställningar i IE t.ex?

Medlem sedan dec. 20042 245 inlägg
#6

Visa > Textstorlek.

Du kan också gå in i Verktyg > Internet-alternativ > Allmänt > Hjälpmedel.

Medlem sedan dec. 2003824 inlägg
#7

Visa > Textstorlek vet jag ju om men frågan kvarstår endå. Vart påverkar jag hur stor medium skall vara i px och vad är standard? Eftersom jag ska använda em i body taggen så måste jag ju på något sätt få fram hur många em som motsvarar medium fonten på en standardläsare, i mitt fall IE

Medlem sedan apr. 200491 inlägg
#8

Som zcorpan har skrivit är 1 em standardstorleken i en webbläsare.

Medlem sedan dec. 2003824 inlägg
#9

aha, okay nu fattar jag det :) ... Jag kanske är dum i huvudet men vart ställer jag hur många px min IE ska ha för sin medium storlek t.ex.

Medlem sedan apr. 2000313 inlägg
#10

Normalfonten = 100% = 1 em, ska vara medium. Oftast är normalfonten inställd på 16pixlar som default i de flesta grafiska browsers. Ungefär så här blir det:
10px = 62.5% = 0.625em
11px = 68.8% = 0.688em
12px = 75.0% = 0.75em
13px = 81.3% = 0.813em
14px = 87.5% = 0.875em
15px = 93.8% = 0.938em
16px = 100.0% = 1em

Vad jag brukar göra ibland är att sätta 62.5% (ca 10px) på bodytaggen och utgå från det när jag sätter storlekar på andra taggar - det är enklare att räkna ut då. Då blir 11px 1.1em. Klurigt att förklara helt hur det funkar, men läs gärna mer här: http://www.clagnut.com/blog/348/

Medlem sedan dec. 2003824 inlägg
#11

Stort tack för alla svaren, jag vet hur jag ska använda em när jag väl satt rätt storlek i body taggen.

141 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)