Mis on DIV-sildid?

DIV-sildid on koodid, mis määratlevad jaotise HTML-dokumendis (HyperText Markup Language). HTML-i jaotist võib kirjeldada ka kui “jaotust”, mis on DIV-sildi nimetuse lühendi päritolu.

DIV-sildid, nagu ka SPAN-sildid, ei anna sisule tähendust, nagu enamiku HTML-i puhul. Näiteks loob “P” lõigu, “B” loob paksu kirja ja “H” loob pealkirja. DIV ei tee tegelikult ise midagi; see lihtsalt määratleb lehel sisuploki, millele saab globaalselt rakendada muid atribuute. DIV-sildid näitavad, et koodiplokk kuulub kokku.

Algusmärgend DIV täpsustab, et “see koodiosa algab siit” ja lõppev DIV-märgend ütleb: “see koodiosa lõpeb siin”. Veebilehe osade määratlemine selgelt piiritletud osadeks muudab koodi haldamise ja manipuleerimise palju lihtsamaks. DIV-silte saab kasutada koos muude koodidega, näiteks koodiga STYLE, et rakendada atribuuti tervele jaotisele. Näiteks:

***
See on must tekst, mis asub enne järgmist Burgundia tekstiga DIV märgendi jaotist.

See on lõik selles jaotises Div, mis ei kuvata mitte ainult bordoopunase tekstina, vaid ka paksus kirjas.

See on veel must tekst, mis ilmub bordoopunases tekstis lõigu järel.
***

Teine levinud DIV-märgendi kasutusala on tervete veebilehe sisuplokkide joondamine vasakule, paremale või lehe keskele. Lisaks joondamisele on teised DIV-märgendiga määratud sageli kasutatavad atribuudid: id, klass, pealkiri, stiil, dir ja lang. Algajatel veebilehtede autoritel on oluline meeles pidada, et märgendit DIV ei tohi kasutada märgendi P (lõike) asendajana. Märgendit P tuleks kasutada ainult üksikute lõikude jaoks, samas kui märgendit DIV tuleks kasutada dokumendi suuremate, üldisemate osade või jaotiste määratlemiseks.
DIV-märgendeid saab pesastada, mis tähendab, et DIV-märgendite algus- ja lõppkomplekt võib olla teises komplektis. Tuleb hoolitseda selle eest, et kõik lisatud kodeeringud paigutataks õigesse DIV-märgendite komplekti. Samuti on oluline märkida, et veebibrauserid asetavad tavaliselt reavahetuse enne ja pärast DIV-elementi, kui see kuvab seda sisaldavat veebilehte. Seda tuleb ümbritseva koodi kujundamisel arvesse võtta.
Kogenud veebisaitide autorid soovitavad DIV-märgendit HTML-i kodeerimisel mõistlikult kasutada, vastasel juhul võib see kaotada just selle, mida silt pidi looma: selgust. Tuleks olla ettevaatlik, et mitte DIV-märgendite liigkasutamist kutsuvad „diviidid”, nagu kogenud kodeerijad nimetavad, veebilehe kodeerimist segadusse ajada ja liiga keeruliseks muuta.