<div class="display">
<span class="box"></span>
<span class="box"></span>
</div>
.box {
display: inline;/*по ум.*/
background-color: maroon;
border: 1px solid orange;
color: white;
margin-bottom: 5px;/*не реагируют*/
height: 50px;/*не реагируют*/
margin-right: 10px; /*(+ пробелы учитываются)*/
padding-right: 10px;
padding-top: 10px; /*фон увеличивается, но контент не отодвигает*/
}
Для строчных элементов лучше не задавать вертикальных отступов, т.к. они ведут себя непредсказуемо.
Если заFLOATить строчный элемент, то он станет БЛОЧНЫМ
<span>
)Границы строчных элементов полностью реагируют на padding, но вертикальный padding не отталкивает другие элементы, выпадает из потока
Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text