Care este diferența între etichetele div și span?


Răspunsul 1:

Frumoasă întrebare

tag-urile este utilizat pentru a grupa elementul html aferent, cum ar fi p, h2, h3.

elementul div este folosit pentru a vă organiza documentul html și îl face lizibil chiar și pentru alți programatori. Elementul Div nu are niciun efect asupra browserului web, dar are mai mult sens dezvoltatorului ..

Deși este un element inline care este folosit pentru a afecta un text, cuvintele fără a provoca o rupere de linie.


Răspunsul 2:

Oamenii sunt mult prea complicați. Google îl are pe loc.

Diferența dintre span și div este că un element span este în linie și de obicei este utilizat pentru o bucată mică de HTML în interiorul unei linii (cum ar fi în interiorul unui paragraf), în timp ce un element div (divizare) este linie bloc (care este practic echivalentă) pentru a avea o pauză de linie înainte și după ea) și a folosit pentru a grupa bucăți de cod mai mari.

Gândiți-vă la pagina web ca la un eseu și este ca și cum această div este folosită pentru a stila paragrafe și span este folosit pentru a stabili propoziții.


Răspunsul 3:

Un element la nivel de bloc pornește întotdeauna pe o nouă linie și ocupă toată lățimea disponibilă (se întinde spre stânga și spre dreapta, cât poate).

Un element inline nu pornește de pe o linie nouă și ocupă doar lățimea necesară.

Aici div este element la nivel de bloc unde span ca este element inline.

Elemente HTML și linii în linie