CSS tekstų dydžiai
pbg
rašant apie šriftų dydžius EnC pamanė
jog CSS nurodomi šriftų dydžiai yra blogai, nes juos naudojant
neveikia šrifto sumažinimo ar padidinimo galimybės naršyklėse. Tai ne
visai tiesa. Štai pavyzdys:
<style>
p.pixeliais { font-size: 14px; }
p.emais { font-size: 1em; }
p.procentais { font-size: 100%; }
p.taskais { font-size: 14pt; }
</style>
<p class="pixeliais">Čia nurodyta pikseliais</p>
<p class="emais">Čia nurodyta emais</p>
<p class="procentais">Čia nurodyta procentais</p>
<p class="taskais">Čia nurodyta taškais</p>
Mozilla didina šriftus visais šiais atvejais (View->Text<br /> Zoom
), tuo tarpu IE pikseliais ir taškais nurodytus šriftų
dydžius palieka nepakeistus (View->Text Size
). Nežinau
kaip tiksliai turėtų būti teisinga (t.y. ar turėtų didinti šriftų
dydžius jei jie nurodyti pikseliais), bet jau senokai būtent dėl šitos
savybės stengiuosi nenaudoti px
ir pt
, o
stengtis viską nurodyti procentais arba em
‘ais.