Wat betreft px <> em: met px is dus 't probleem dat de lettergrootte in IE niet is te veranderen, ook niet in IE 8. Wel in alle andere browsers.
Kleine nuance, naar smaak in het nadeel/voordeel van Internet Explorer:
- Bij px is de lettergrootte in IE niet afzonderlijk te veranderen, ook niet in IE 8; en in het geheel niet in IE6 en eerder.
In géén van de IE-versies tot dusverre kan de lettergrootte (via Beeld > Tekengrootte) los van de rest van de layout worden ingesteld, als de fonts in
px zijn gecodeerd. Je kunt klikken wat je wilt op "Extra Klein" t/m "Extra Groot", op het scherm worden de letters niet kleiner of groter.
- Met ingang van IE7 heeft Internet Explorer er wel een andere optie bijgekregen: "zoomen".
Die optie kan, om het niet te makkelijk te maken,
niet via het menu Beeld ingesteld worden, maar zit rechts onderaan in de statusbalk van het browservenster. Je kan kiezen uit verschillende percentages, of zelf een % instellen. Dan worden niet alleen de letters groter, maar de hele pagina wordt ingezoomd/uitgezoomd.
Nadeel: bij vergroten wiepert al gauw 1/3 van de pagina rechts buiten het beeldscherm, en is dan alleen via de horizontale scrollbar te bereiken. Dat is nogal onhandig, als je bv. een menu in een linkerkolom hebt zitten, en het contentblok rechts. Dan moet je dus om de content te kunnen lezen steeds per regel links-rechts-en-terug gaan scrollen.
- De oude handigheid [Ctrl + muiswieltje] = snel lettergrootte veranderen (als de webbouwer de lettergrootten relatief heeft opgegeven, dus in % of in em) is bij IE7 en IE8 verdwenen, en omgezet naar snel zoomen (dus van de hele pagina tegelijk).
- Op dezelfde manier is bij IE7 en IE8 op het toetsenbord de handigheid [Ctrl + Plusteken] of [Ctrl + Minteken] voor snel lettergrootte wijzigen overboord gekieperd. Ook dit heeft nu alleen op inzoemen/uitzoemen betrekking.
Zo zoemt IE van verbetering naar verbetering... Benieuwd waar ze bij IE9 mee gaan komen.
En de conclusie blijft staan:
Voor gebruiksgemak en goede toegankelijkheid horen de lettergrootten in de css opgegeven te worden in
em of
%. Dan hebben de gebruikers zo veel mogelijk keus > die moeten er wel mee overweg kunnen!
Met vriendelijke groet,
CSShunter