Kakva je razlika između blok-nivoa i elemenata?
HTML se sastoji od različitih elemenata koji djeluju kao građevinski blokovi web stranica. Svaki od ovih elemenata spada u jednu od dve kategorije - elementi blok-nivoa ili inline elementi. Razumevanje razlike između ova dva tipa elemenata je važan korak u izgradnji web stranica.
Elementi nivoa blokova
Dakle, šta je element blok-nivoa? Element na nivou bloka je HTML element koji započinje novu liniju na Web stranici i proširuje širinu raspoloživog horizontalnog prostora njegovog roditeljskog elementa. Ona stvara velike blokove sadržaja kao što su paragrafi ili podelu stranica. Zapravo, većina HTML elementa su elementi blok-nivoa.
Elementi blok-nivoa se koriste unutar tijela HTML dokumenta. Oni mogu da sadrže elemente elementa, kao i druge elemente blok-nivoa.
Inline Elements
Za razliku od elementa na nivou bloka, inline element može:
- Počnite unutar linije
- Ne pokreće novu liniju
- Njegova širina se prostire samo ako je ona definisana njegovim oznakama.
Primer inline elementa je oznaka , što čini font tekstualnog sadržaja sadržan u boldface-u. Inline element obično sadrži samo druge elemente u liniji, ili uopšte ne može sadržati ništa, kao što je
break oznaka.
Postoji i treći tip elementa u HTML-u: oni koji uopšte nisu prikazani. Ovi elementi pružaju informacije o stranici, ali se ne prikazuju kada se prikazuju u Web pretraživaču.
Na primjer: