Hva er forskjellen mellom div og span tags?


Svar 1:

Fint spørsmål

tagger brukes til å gruppere relatert html-element som p, h2, h3 element.

div-elementet brukes til å organisere html-dokumentet og gjør det lesbart selv for andre programmerere. Div-elementet har ingen innvirkning på nettleseren, men gir mer mening for utvikleren ..

Mens er et inline-element som brukes til å påvirke en tekst, ord uten å forårsake en linjeskift.


Svar 2:

Folk er langt over å komplisere dette. Google har det spot on.

Forskjellen mellom span og div er at et span-element er in-line og vanligvis brukes til en liten del av HTML på en linje (for eksempel inne i et avsnitt), mens et div (divisjon) element er blokklinje (som i utgangspunktet er ekvivalent å ha et linjeskift før og etter det) og pleide å gruppere større koder.

Tenk på nettsiden som et essay, og det er som om denne div er vant til å style avsnitt og spenn er brukt til å sette setninger.


Svar 3:

Et blokkeringselement starter alltid på en ny linje og tar opp hele den tilgjengelige bredden (strekker seg ut til venstre og høyre så langt det kan).

Et inline-element starter ikke på en ny linje og tar bare opp så mye bredde som nødvendig.

Her er div blokkeringselement der span er inline element.

HTML-blokkering og inline-elementer