C
S
S

sevencats

seven-cats.com

artykuły

+home √ +artykuły √ +linki √ +email √
15.08.2005

Wielkość fontów w procentach bazowego a zagnieżdżanie elementów HTML

Uzależnianie wielkości fontów w stronie od jednego fontu bazowego jest bardzo wygodne, bo pozwala, w razie potrzeby, dokonac zmiany wielkości fontu tylko w jednym miejscu arkusza stylów. Niestety, niesie to ze sobą pewne niebezpieczeństwo.

W książce "CSS. Kaskadowe arkusze stylów" - Eric A.Meyer 2002 Helion str.380 jest pokazane niebezpieczeństwo procentowego ustalania wielkości fontu w elemencie HTML w stosunku do przyjętej pewnej bazowej wielkości fontu, np:

BODY {font-size:  x-small;}
UL.przykl {font-size:  90%;}

Sposób uniknięcia tej niedogodności jest bardzo prosty. Wystarczy po deklaracji wielkości fontu dla BODY wstawic kilka takich deklaracji:

BODY {font-size:  x-small;}
DIV P {font-size: 100%;}
TD DIV {font-size: 100%;}
P P {font-size: 100%;}
DIV DIV {font-size: 100%;}
DIV DIV UL LI {font-size: 100%;}

Stosuję tę metodę w wykonywanych stronach i sprawdza się ona doskonale

do góry
© Copyright 2004-2005, all rights reserved: seven-cats.com