是否存在默认为内联块的HTML标记?

时间:2014-08-29 01:16:05

标签: html css

我很清楚应用display:inline-block;在CSS中,但我很好奇是否有默认情况下显示为内联块的HTML标记。 div& amp;跨度。

  • div = block
  • span = inline
  • ??? = inline-block

如果没有默认标签,可以创建我自己的标签吗?

例)

<indiv></indiv>


indiv { display: inline-block; }

1 个答案:

答案 0 :(得分:0)

默认样式为内联块的唯一html元素是按钮,textarea,input和select 。关于创建自己的标记,有一些方法可以做到,但认为大多数浏览器都会错过它。

此外,您可以使用很少使用的元素,例如hri。只需更改这些元素的属性,并使它们按您的需要工作。这在Bootstrap中很常见,其中th <i>标签用于在导航中显示图标

顺便说一句,无法理解为什么当你可以简单地为任何元素添加一个类时,应用内联块样式并成为一个快乐的人。但是,答案就是你的问题。

注意:Marquee也是一个内联块元素,但它在HTML5中已经过时了。但是,如果你是那些仍在使用HTML4.x或XHTML的人之一,那么它可能会被使用