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?
- 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.