<div style="vertical-align: middle; height:50px; border: 1px solid #CCC;">hello</div>
<div style="vertical-align: middle; height:50px; border: 1px solid #CCC;">hello</div>
<div style="line-height:50px; height:50px; border: 1px solid #CCC;">hello</div>
Nikа как узнать какие элементы являются блоками, какие нет?
У блоков нет вертикального выравнивания. Чтобы обойти это, высоту строки приравнивают к высоте блока:<div style="line-height:50px; height:50px; border: 1px solid #CCC;">hello</div>
o74123698159631. Блоками являются div, img и прочие контейнеры, линейными являются h1,…h6, p, span, …, то есть все, что семантически предназначено для хранения внутри себя текста.
а как узнать какие элементы являются блоками, какие нет?
regallЯ бы добавил слово “по-умолчанию”.
Блоками являются div, img и прочие контейнеры, линейными являются h1,…h6, p, span, …, то есть все, что семантически предназначено для хранения внутри себя текста.
o7412369815963В Хроме, например, открываешь Средства разработчика и смотришь в группе Computed style для нужного тебе элемента свойство display. Может быть block, inline-block, inline.
а как узнать какие элементы являются блоками, какие нет?