Hvad er forskellen mellem div og span tags?


Svar 1:

Rart spørgsmål

tags bruges til at gruppere relateret html-element såsom p, h2, h3 element.

div-element bruges til at organisere dit html-dokument og gør det læsbart selv for andre programmerere. Div-element har ingen indflydelse på webbrowseren, men giver mere mening for udvikleren ..

Mens er et inline-element, der bruges til at påvirke en tekst, ord uden at forårsage en linjeskift.


Svar 2:

Folk er langt over at komplicere dette. Google har stedet på.

Forskellen mellem span og div er, at et span-element er in-line og normalt bruges til en lille del af HTML inde i en linje (f.eks. Inde i et afsnit), hvorimod et div (divisionselement) er en bloklinje (som stort set er ækvivalent at have et linjeskift før og efter det) og bruges til at gruppere større stykker kode.

Tænk på websiden som et essay, og det er som om denne div bruges til at style afsnit og span bruges til at sætte sætninger.


Svar 3:

Et blokniveauelement starter altid på en ny linje og tager den fulde tilgængelige bredde (strækker sig ud til venstre og højre så langt det kan).

Et inline-element starter ikke på en ny linje og tager kun så meget bredde som nødvendigt.

Her er div blokniveauelement, hvor span er inlineelement.

HTML-blok og inline-elementer