Garth

Identifikátory

Většinou element (span, div atd..) označíme pomocí třídy jak pomocí id, ale i identifikátory se hodí. Kdy a proč?

1) Stylování prvku pomocí identifikátoru
prvek

#identifikator {
    color: red;
}

2) Identifikátor jako kotva
Kotva
... nějaký obsah ...

3) Propojení dvou prvků pomocí identifikátoru
Příkladem může být souhlas se zpracováním soobních údajů ve formuláři, kdy klik na checkob provede i klik na popisek tohoto checkboxu:


4) Spojení popisku dané položky formuláře skrze čtečky
Jedná se o WAI-ARIA
Jméno *

5) Jednoznačná selekce daného prvku v Javascriptu
var prvek = document.getElementById('identifikator');


U "id" je potřeba si pamatovat, že každé "id" je jedinečné, což nám pomůže jak s validitou kódu, tak i se selekcí v Javascriptu. Javascript pokud selektuje dané id, které by bylo použito vícekrát, stejně vezme pouze první výskyt tohoto id.
Od HTML5 se povolilo pojmenovat "id" dá se říci jakkoliv. Jediné co nelze tak je využití mezery a to, že by "id" bylo prázdné.

<< zpět




Nejnovější články