Tagi DIV to kody definiujące sekcję w dokumencie HTML (HyperText Markup Language). Sekcja w HTML może być również opisana jako „podział”, który jest źródłem skrótu używanego dla nazwy znacznika DIV.
Znaczniki DIV, podobnie jak znaczniki SPAN, nie nadają znaczenia treści, jak ma to miejsce w przypadku większości HTML. Na przykład „P” tworzy akapit, „B” tworzy pogrubienie, a „H” tworzy nagłówek. DIV w rzeczywistości nie robi nic sam; po prostu definiuje blok treści na stronie, do którego można globalnie zastosować inne atrybuty. Tagi DIV wskazują, że blok kodu należy do siebie.
Początkowy tag DIV określa, że „ta sekcja kodu zaczyna się tutaj”, a końcowy tag DIV mówi „ta sekcja kodu kończy się tutaj”. Definiując sekcje strony internetowej w wyraźnie wytyczone sekcje, znacznie ułatwia to zarządzanie i manipulowanie kodem. Znaczników DIV można używać w połączeniu z innymi kodami, takimi jak kod STYLE, w celu zastosowania atrybutu do całej sekcji. Na przykład:
***
To jest czarny tekst, który pojawia się przed następną sekcją znacznika DIV w kolorze bordowym.
To jest paragraf w tej sekcji div, który pojawi się nie tylko w burgundowym tekście, ale także pogrubioną czcionką.
To jest trochę bardziej czarny tekst, który pojawia się po sekcji w burgundowym tekście.
***
Innym powszechnym zastosowaniem tagu DIV jest wyrównywanie całych bloków treści na stronie internetowej w lewo, w prawo lub w środku strony. Oprócz „wyrównania” inne często używane atrybuty przypisywane przez znacznik DIV to: id, klasa, tytuł, styl, dir i lang. Dla początkujących autorów stron internetowych ważne jest, aby pamiętać, że znacznik DIV nie może być używany jako zamiennik znacznika P (akapit). Znacznik P powinien być używany tylko do pojedynczych akapitów, natomiast znacznik DIV powinien być używany do definiowania większych, bardziej ogólnych sekcji lub podziałów dokumentu.
Tagi DIV mogą być zagnieżdżone, co oznacza, że możesz mieć początkowy i końcowy zestaw tagów DIV wewnątrz innego zestawu. Należy zadbać o to, aby wszelkie dodane kody zostały umieszczone w odpowiednim zestawie znaczników DIV. Należy również zauważyć, że przeglądarki internetowe zwykle umieszczają łamanie wiersza przed i po elemencie DIV, gdy wyświetlają stronę internetową, która go zawiera. Należy to wziąć pod uwagę podczas projektowania otaczającego kodu.
Doświadczeni autorzy stron internetowych zalecają rozsądne użycie tagu DIV podczas kodowania HTML, w przeciwnym razie może on spowodować utratę tego, co tag miał stworzyć: przejrzystości. Należy uważać, aby „divitis”, jak to nazywają doświadczeni programiści, nadużywanie znaczników DIV, nie mieszało i nadmiernie komplikowało kodowanie strony internetowej.