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

Jak udělat stín bloku pouze na jedné straně?

CSS - Úvod do CSS

Jak detekovat klik na tlačítka myšy?

JavaScript - Úvod do JavaScriptu

Jak udělat odkaz na celý řádek tabulky?

JavaScript - Příklady v JavaScriptu

Jak zrušit tečky kolem odkazu?

CSS - Základy CSS

Jak fungují lomítka a tečky v url adrese?

(x) HTML - Úvod do HTML