Есть ли встроенный HTML-элемент inline-block? - PullRequest
22 голосов
/ 09 января 2012

A span является элементом inline, а div является элементом block.Есть ли «родной» (X) элемент HTML / HTML5 inline-block, который может действовать как контейнер?(Без применения CSS)

Определения:

block Это значение заставляет элемент генерировать блок-блок. встроенный блок Это значение заставляет элемент генерировать контейнерный блок встроенного уровня.Внутренняя часть встроенного блока отформатирована как блок блока, а сам элемент отформатирован как атомарный блок на уровне строки. встроенный Это значение заставляет элемент генерировать один или несколько встроенных блоков.

Ответы [ 3 ]

16 голосов
/ 09 января 2012

Нет, нет.Вы должны указать inline-block явно.

10 голосов
/ 09 января 2012

Строго говоря, <button> соответствует установленным критериям. HTML5 говорит

Когда привязка кнопки применяется к элементу кнопки [что обычно происходит], элемент ожидается, что будет отображаться как блок «встроенный блок», как кнопка, чей содержимое - это содержимое элемента.

Однако, хотя это элемент контейнера, который имеет встроенный рендеринг по умолчанию, он не является контейнером общего назначения , поэтому его нельзя использовать ни для чего, кроме как для кнопки.

1 голос
/ 21 августа 2012

iframe тоже встроенный блок

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...