В данном уроке мы с вами рассмотрим теги,
которые при отображении на экране являются
блочными. К таким тегам относятся,
к примеру, теги div
. На примере этого
тега давайте посмотрим на особенности блочных
элементов.
Ширина и высота блочного элемента
Блочному элементу можно задать ширину и высоту:
<div>text</div>
div {
width: 100px;
height: 100px;
border: 1px solid red;
}
:
Ширина блочного элемента
Если у блочного элемента не задана ширина, то он автоматически займет по ширине все доступное пространство:
<div>text</div>
div {
height: 100px;
border: 1px solid red;
}
:
Высота блочного элемента
Если у блочного элемента не задана высота, то его высота сформируется содержимым:
<div>text</div>
div {
width: 100px;
border: 1px solid red;
}
:
Высота без содержимого
Если содержимого нет, то мы увидим слипшуюся границу:
<div></div>
div {
width: 100px;
border: 1px solid red;
}
:
Несколько блочных элементов рядом
Если расположить несколько блочных элементов рядом, то каждый из них будет начинаться с новой строки:
<div>text</div>
<div>text</div>
<div>text</div>
div {
width: 100px;
height: 100px;
margin-bottom: 20px;
border: 1px solid red;
}
: