Rozdiel medzi class a id

pmasarik | Sobota 10. 07. 2004, 10.26 | Webdesign

Myslím, že veľa ľudí, ktorý ešte len začínajú písať stránky pomocou jazyka XHTML a CSS nevie, aký je rozdiel medzi atribútom class a id.

Vysvetlenie je veľmi jednoduché. Ak sa vyskytuje prvok na stránke viac ako jeden krát, použijeme class (triedu).
Ak sa vyskytuje prvok na stránke len jeden krát, použijeme id (identifikátor).

Podľa štandardov nie je možné použiť atribut id pre prvok, ktorý sa vyskytuje na stránke viac ako jeden krát.

Identifikátory sa v tabulke štýlov zapisujú mriežkou (#):

#lavy {float: left; width: 100px}
<div id="lavy"> obsah prvku </div>

Triedy sa zapisujú bodkou (.):

.lavy {float: left; width: 100px}
<span class="lavy"> obsah prvku </span>

Môže byť použité zároveň id a class?
Zápis typu: <h1 id="nieco" class="nieco">Nadpis</h1> nie je chybný, je to správne riešenie! Ide o unikátny prvok (id), na ktorý sa uplatňuje ešte nejaké obecné formátovanie pomocou (class).


Páči sa vám tento článok, zalinkujte ho:

««« Predchádzajúci text: Rámček s oblými rohmi Následujúcí text: Prechod na EasyBlog »»»

Verzia pre tlač | 0 komentárov | 971x

Komentáre k textu

Rss komentářů tohoto textu - Formulár pre nový komentár

K textu nebol napísaný žiadny komentár.

Pridaj komentár!

  Gravatar povolený.




Kliknutím vložíš: Vlož smajla :-) Vlož smajla :-( Vlož smajla ;-) Vlož smajla :-D Vlož smajla 8-O Vlož smajla 8-) Vlož smajla :-? Vlož smajla :-x Vlož smajla :-P Vlož smajla :-|
Komentár je formátovaný Texy! syntaxou. Nie je povolené HTML, odkazy sa prevedú automaticky. Ak sa komentár nezobrazí, neprešiel bezpečnostnou kontrolou a ja ho musím schváliť. Nevkladajte ho prosím znovu.