Элементы HTML страницы делятся на блочные и строчные. Порядок отображения элементов на странице называется потоком документа. Блочные элементы отображаются как прямоугольные области, идущие друг за другом сверху вниз, а строчные элементы располагаются слева направо и сверху вниз и при необходимости переносятся на новую строку.
Строчные элементы предназначены для оформления текста на уровне небольших фраз и отдельных слов. Блочные же элементы предназначены для разметки крупных блоков текста (заголовки, абзацы, списки) и создания сетки.
1. Блочные элементы display:block
- Блочные элементы занимают 100% доступного пространства по ширине.
- Блочным элементам можно задавать ширину, высоту, внутренние и внешние отступы.
- До и после блочного элемента существует перенос строки.
К блочным элементам относятся: <div>
, <p>
, <h1>
, <h2>
,<ul>
и т.д.