• můžeme vytvářet i styly pojmenované individuálně, většinou pro upřesnění stylistických vyjádření v rámci třídy
• HTML element může obsahovat jak specifikaci třídy, tak individuálního stylu
• při definování individuálního stylu používáme jako selektor jeho jméno začínající #, aplikujeme jej specifikací jména jako hodnoty ID atributu tagu
#jmenostylu {vlastnost:hodnota; ...}
Kontextové selektory
• u jmen i. stylů záleží na velikosti písmen
• můžeme také definovat styl, který je definován na element v závislosti na kontextu - specifikujeme kritéria tak, že vyhovují pouze pro selektor, který je použit uvnitř jiného selektoru, ...
selektor1 selektor2 {...}
• tedy pouze pro elementy selektor2 uvnitř elementů selektor1
• v kontextových selektorech můžeme použít tagy, třídy, individuální jména, ...
• tedy například pokud chceme ve vnořených nečíslovaných seznamech zobrazovat položky modrou barvou (položky druhé úrovně), použijeme
UL UL LI {color:blue;}
• v definici stylů můžeme také používat komentáře (ve stylu jazyka C)
/* komentář */
• většina styly nadefinovaných vlastností se u HTML elementů dědí z nadřazených elementů (lze je samozřejmě předefinovat)
Žádné komentáře:
Okomentovat