díl 3. - atributy tagů |
|
|
|
| HTML a XHTML | |
|
Každý tag může, ale nemusí být opatřen ve svém zápisu atributy, které představují základní nastavení jeho vlastností. Atributy tagů jsou pevně dané a je určeno, jakých hodnot mohou nabývat.
Zápis atributůV zápisu atributů není mezi HTML a XHTML rozdíl kromě toho, že u XHTML musí být název atributu psán malým písmem. zapisuje se tak, že za názvem tagu následuje mezera, pak název atributu = a v uvozovkách hodnota atributu. Jeden tag může mít i více atributů, vždy oddělených mezerou. Jejich zápis je následující: <tag atribut1="vlastnost1" atribut2="vlastnost2" atribut3="vlastnost3" /> např. <img src="/obrazek.gif" alt="alternativní text" width="100" height="80" /> <p class="cerne_pismo"> Nějaký text </p> Rozdělení atributůAtributy jsou:
Toto rozdělení vychází z logiky tagů. Některé tagy totiž postrádají v kódu svůj smysl, pokud nemají určeny atributy. Je to např. atribut href tagu a. Tag a totiž označuje odkaz a ten nemá smysl, pokud není určená adresa, na kterou má text v něm uzavřený odkazovat a ta je právě určena atributem href Stejně tak u atributu src tagu img, který umísťuje do www stránky obrázek, protože atribut src určuje umístění obrázku v adresářové struktuře na serveru. <a href="http://www.shineweb.cz/" title="Tvorba www stránek - ShineWeb">ShineWeb</a> <img src="/obrazky/obrazek.gif" alt="alternativní text" width="100" height="80" /> Nepovinné atributy jsou například šířka, výška a pod. V povinnosti uvádět některé atributy je rozdíl mezi HTML a XHTML. Norma XHTML je podstatně přísnější a přikazuje používat u některých tagů více atributů. Např. atribut alt tagu img reprezentující alternativní popis obrázku na www stránce je v HTML nepovinný, ale v XHTML jsme již povinni je uvádět vždy, třeba i prázdný. To je vše k atributům tagů a v příštím díle si řekneme něco o struktuře html dokumentu. |
|