div - Český HTML 5 manuál
Tag <div> nemá žádný sémantický význam. Používá se k seskupování logicky souvisejících blokových elementů. Ty poté můžeme pomocí divu jednoduše ostylovat CSS styly. Podobný význam má v HTML tag <span>, který se používá k seskupování elementů řádkových.
Divy můžeme samozřejmě vkládat do sebe. Výchozí chování divu je, že se roztahuje na celou šířku. Vkládají se tedy pod sebe. Toto chování lze jednoduše změnit CSS vlastností float.
Před HTML 5 se <div> používal pro rozložení (layout) stránky. S příchodem HTML 5 vzniklo několik odvozených elementů, více v článku Layout (rozložení stránky) . Na mnoho dalších případů opět existují přímo určené tagy, proto bychom se měli před použitím <div> rozmyslet, jestli neexistuje jiný vhodný element.
Ukázka použití
Do divu seskupíme několik elementů a orámujeme je.
<div style="border-radius: 5px; border-color: #EEEEEE; background-color: #CCCCCC;"> <h3>Můj div</h3> <p>Toto je odstavec v mém divu.</p> </div>
Pozn.: Stylování by bylo vhodné umístit do externího CSS souboru. Inline styl je zde použit pouze pro zjednodušení.
Výsledek:
