span
是inline
元素,div
是block
元素。是否存在可以像容器一样运行的“原生”(X)HTML / HTML5 inline-block
元素? (不使用CSS)
说明:
阻止
该值使元素生成一个阻止框 内联块
此值使元素生成内联级别 块容器。内联块的内部格式化为块 框,元素本身被格式化为原子内联级别 框。
内联
此值使元素生成一个或多个 内联框。
答案 0 :(得分:16)
不,没有。您必须明确指定inline-block
。
答案 1 :(得分:10)
严格来说<button>
符合标准。 HTML5 says
当按钮绑定应用于按钮元素[通常它]时,元素是 期望呈现为“内联块”框,呈现为一个按钮 内容是元素的内容。
然而,虽然它是一个具有默认内联块渲染的容器元素,但它不是通用容器,因此除了作为按钮之外,不能用于任何其他内容。
答案 2 :(得分:1)
iframe
也是内联块