webForumDet fria alternativet

em som mått

HTML & CSS

5 svar · 360 visningar · startad av maqe

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

jag använder mig av em för att sätta fontstorlekarna på en site jag jobbar med. i bodyn har jag satt text-size till 0.65em vilket verkar vara ungefär 10px på min maskin i alla fall. Om jag förstått det rätt så sätter bestämmer man i body vilket storlek 1em skall ha på siten. så ska jag sätta motsvarande 14px nån annanstans på siten så skulle det då bli 1.4em väl eller är jag helt ute och cyklar?

Medlem sedan juli 2003303 inlägg
#2

Det är bara att testa. Det du säger verkar stämma, vilket jag tycker verkar vara alldeles vrickat. Vad är 1em in the first place?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//en"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv" lang="sv">
  <head>
    <title>em</title>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
  </head>
  <body style="font-size: 25em;">
    25em

    <span style="font-size: 1em;">1em</span>
  </body>
</html>
Medlem sedan dec. 2003824 inlägg
#3

Ja precis ... 1em beräknas efter storleken på M i din dator har jag fått för mig? Finns det nått sätt att få tag på den storleken isof?

Medlem sedan okt. 20005 273 inlägg
Medlem sedan dec. 2003824 inlägg
#5

Okay så fontens storlek på siten är i förhållande till browserns inställning. Fast jag hittade inte den inställningen i mozilla. Vart gör man en sådan inställning i internet explorer?

Medlem sedan maj 2004451 inlägg
#6

Som det verkar ingenstans i IE förutom Visa->textstorlek där det finns fem alternativ. Men skulle kunna tänka mig att IE tar sin standardtextstorlek från windows.

253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)