Em & Ex betyder ??

Tags:    html css

Hey...
Hvad betyder måleenhederne em og ex i CSS?
Ved godt, at det er fontens højde/x-højde, men hvad står de egentligt for? :D

- Mads



Em er vist 4.5 mm. Ved ikke lige med den anden der. Den har jeg aldrig set før.


Edit: Er i tvivl om det kan passe.
Kig evt. her

http://style.cleverchimp.com/font_size/scale/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------

[Redigeret d. 21/04-05 18:26:51 af Jonas (Decko)]



Em er vist 4.5 mm. Ved ikke lige med den anden der. Den har jeg aldrig set før.


Edit: Er i tvivl om det kan passe.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------

[Redigeret d. 21/04-05 18:25:41 af Jonas (Decko)]


Nej...
Em svarer til den relative fonts højde, og ex er den relative fonts x-højde :)
Men altså hvad betyder de?
Lige som pt betyder points og px pixels :D

- Mads



http://www.htmlhelp.com/reference/css/units.html
http://www.devx.com/projectcool/Article/19856

1101110100010110000101000001

Killers don't end up in jail - they end up on a high-score!

[Redigeret d. 21/04-05 19:18:46 af Nicolai Lyster Fersner]



Hey...
Hvad betyder måleenhederne em og ex i CSS?
Ved godt, at det er fontens højde/x-højde, men hvad står de egentligt for? :D

- Mads


em (eller ex) er den enhed man skal bruge når man angiver skriftstørrelser, og angiver skriftstørrelsen relativt til parent elementet. fx

H1{font-size:1.5em;} <-- dette gør skriftstørrelsen af alle overskrifter 1,5 gange så stor som resten af teksten.

H1{font-size: 150%;} <-- dette gør det samme som forrige.

Det gode ved at angive tekststørrelser i em er at brugeren har mulighed for at ændre tekstens størrelse (det kan brugeren under alle omstændigheder i alle andre browsere end IE). Nogle design freaks tror fejlagtigt at dette er en dårlig ting, men det er godt hvis brugeren fx er svagtseende og ikke kan se hvad der står, hvis teksten står skrevet med for små bogstaver.

Jeg ved ikke havd forskellen på em og ex er.



Hey...
Hvad betyder måleenhederne em og ex i CSS?
Ved godt, at det er fontens højde/x-højde, men hvad står de egentligt for? :D

- Mads


em (eller ex) er den enhed man skal bruge når man angiver skriftstørrelser, og angiver skriftstørrelsen relativt til parent elementet. fx

H1{font-size:1.5em;} <-- dette gør skriftstørrelsen af alle overskrifter 1,5 gange så stor som resten af teksten.

H1{font-size: 150%;} <-- dette gør det samme som forrige.

Det gode ved at angive tekststørrelser i em er at brugeren har mulighed for at ændre tekstens størrelse (det kan brugeren under alle omstændigheder i alle andre browsere end IE). Nogle design freaks tror fejlagtigt at dette er en dårlig ting, men det er godt hvis brugeren fx er svagtseende og ikke kan se hvad der står, hvis teksten står skrevet med for små bogstaver.

Jeg ved ikke havd forskellen på em og ex er.


Jeg ved godt hvad de gør :D (Ex er skrifttypens x-højde)
Jeg ville bare gerne vide hvad de betyder, ligesom px betyder pixel, pt betyder point, pc pica osv...

- Mads



mener du hvad forkortelsen står for?

E'et står nok for element, x står for bokstavet x, og m ved jeg ikke.
http://www.w3.org/TR/CSS2/syndata.html#length-units <-- der er ikke givet noget svar på forkortelsen i definitionen



mener du hvad forkortelsen står for?

E'et står nok for element, x står for bokstavet x, og m ved jeg ikke.
http://www.w3.org/TR/CSS2/syndata.html#length-units <-- der er ikke givet noget svar på forkortelsen i definitionen


Hehe ja, det jeg mente :)
Bare irriterende der ikk er noget om det, men tak for hjælpen!... :D

- Mads



t