Praca z właściwością display w CSS
Wiesz już, że wszystkie znaczniki należą do określonego
modelu blokowego. W razie potrzeby można jednak
zmienić model za pomocą właściwości display.
Za pomocą wartości block tej właściwości
można uczynić element blokowym, a za pomocą
wartości inline - liniowym.
Sprawmy, aby znaczniki span
zachowywały się jak elementy blokowe:
<span>text</span>
<span>text</span>
<span>text</span>
span {
display: block;
width: 100px;
height: 100px;
border: 1px solid red;
margin-bottom: 20px;
}
:
A teraz sprawmy, aby znaczniki div
zachowywały się jak liniowe:
<div>text</div>
<div>text</div>
<div>text</div>
div {
display: inline;
width: 100px;
height: 100px;
border: 1px solid red;
}
:
Załóżmy, że w kodzie HTML masz kilka akapitów. Spraw, aby zachowywały się jak elementy liniowe.
Załóżmy, że w kodzie HTML masz kilka linków. Spraw, aby zachowywały się jak elementy blokowe. Ustaw im obramowanie, szerokość i wysokość.