Diferența cheie: Eticheta creează o rupere de linie și, în mod implicit, creează o diviziune între textul care apare după începutul etichetei și până când eticheta se termină. Eticheta nu creează o rupere de linie similară unei etichete, ci mai degrabă permite utilizatorului să separe lucrurile de alte elemente din jurul lor pe o pagină din aceeași linie.
Eticheta este un element de nivel de bloc, în timp ce este un element inline. Acestea sunt adesea folosite atunci când încercați să controlați diferite aspecte ale unei pagini Web, inclusiv imagini, text și așa mai departe.
Eticheta creează o rupere de linie și, în mod implicit, creează o diviziune între textul care apare după începutul etichetei și până la terminarea etichetei. Creează casete separate sau containere speciale pentru toate celelalte elemente, text și imagini care sunt plasate în acest text. Aceste etichete sunt, de obicei, separate și nu ar trebui să fie utilizate împreună cu etichetele (paragraf).
Comparație între div și span Tag în Html:
div tag | span tag | |
Tipul elementului | Element de nivel bloc | Element inline |
Începe | Pe o pagină nouă | Nu este nevoie să porniți pe o linie nouă |
Spaţiu | Ridică lățimea totală disponibilă | Are o lățime la fel de necesară |
Alte exemple | - | |
Folosite ca | Un container pentru alte elemente HTML | Un container pentru un text |
atribute | Nu există atribute necesare, dar stilul și clasa sunt comune | Nu există atribute necesare, dar stilul și clasa sunt comune |
Când este folosit cu CSS | Poate fi folosit pentru a modela blocuri de conținut | Poate fi folosit pentru a modela părți ale textului |
Datorită fotografiei: html-5-tutorial.com, safeschoolbexley.co.uk