Știm deja că toate elementele de pe pagina web sunt blocuri.
Dar, pentru a putea gestiona în mod flexibil afișarea vizuală a acestor blocuri, se folosesc mai multe soiuri.
Fiecare tip de unitate are caracteristici proprii.
Proprietatea de afișare corespunde cu alegerea vederii în care va fi afișat blocul.
Există 2 grupuri principale de elemente care pot fi afișate pe paginile web:
1) Elemente inline
2) Blocarea elementelor
Toate celelalte valori ale proprietății afișate specifică caracteristica caracteristicilor elementelor de linie, bloc sau tabelă, în funcție de condițiile în care sunt utilizate.
Dacă elementul nu ar trebui să fie afișat pe pagină, proprietatea afișajului nu va fi setată pe nimeni.
Fiecare dintre aceste proprietăți are sens să se ia în considerare separat, pentru a înțelege acele caracteristici pe care le dobândesc. Acest lucru vom face în următoarele note.
Acum vreau doar să arăt cum funcționează proprietatea afișajului cu valoarea niciunui.
Alineatul 2 se oprește pur și simplu din afișarea paginii. Pagina apare ca și cum nu ar fi acolo.
Când explicit nu setați proprietatea de afișare la un element, acesta este în continuare alocat în mod prestabilit de browser.
Valoarea implicită care va fi aplicată elementelor este
Dar există mai multe elemente, care, de regulă, sunt reprezentate în browsere într-o vizualizare bloc.
Există câteva excepții de la această regulă:
Specificațiile pentru acest lucru sunt scrise aici:
Rețineți că elementul img nu este aici, este, în mod implicit, afișat ca element rând. Acest lucru nu este întotdeauna evident imediat. Când am aflat despre asta, era neașteptat pentru mine.
Asta e tot pentru moment. Restul valorilor și tipurilor de elemente vor fi discutate în următoarele note.