Ključna razlika: Oznaka kreira prijelom retka i po defaultu stvara podjelu između teksta koji dolazi nakon oznake i dok se oznaka ne završi. Oznaka ne stvara prijelom retka sličan oznaci, već omogućuje korisniku da razdvoji stvari od drugih elemenata oko njih na stranici unutar iste linije.
Oznaka je element na razini bloka, dok je inline element. Obje se često koriste pri pokušaju kontrole različitih aspekata web-stranice, uključujući slike, tekst i tako dalje.
Oznaka stvara prijelom retka i po defaultu stvara podjelu između teksta koji dolazi nakon oznake i dok se oznaka ne završi. Stvara odvojene kutije ili posebne spremnike za sve ostale elemente, tekst i slike koje se nalaze u ovom tekstu. Ove oznake obično su samostalne i ne bi se trebale koristiti s oznakama (odlomkom).
Usporedba oznake div i span u HTML-u:
oznaka div | oznaka span | |
Vrsta elementa | Element na razini bloka | Umetnuti element |
započinje | Na novoj stranici | Ne mora početi na novoj liniji |
Prostor | Uzima punu dostupnu širinu | Povećava širinu po potrebi |
Ostali primjeri | - | |
Korišten kao | Spremnik za druge HTML elemente | Spremnik za neki tekst |
Značajke | Nema potrebnih atributa, ali stil i klasa su uobičajeni | Nema potrebnih atributa, ali stil i klasa su uobičajeni |
Kada se koristi s CSS-om | Može se koristiti za oblikovanje blokova sadržaja | Može se koristiti za stiliziranje dijelova teksta |
Slika ljubaznošću: html-5-tutorial.com, safeschoolbexley.co.uk