<span>标签内可以包含任何类型的标签吗?</span>

时间:2011-04-05 00:35:24

标签: html xhtml

<div>中是否允许使用<form><pre><span>等标记吗?

2 个答案:

答案 0 :(得分:49)

span元素是内联元素,它应该只包含其他内联元素,而不包含元素。

来自the spec

  

通常,块级元素可以   包含内联元素和其他   块级元素。通常,   内联元素可能只包含数据   和其他内联元素。本质上   这种结构上的区别是   块元素创建的想法   比内联“更大”的结构   元件。

通用块级分组元素是div。通用内联级别分组元素是span

再次,来自the spec

  

DIV和SPAN元素   与id和class结合   属性,提供通用机制   用于向文档添加结构。   这些元素定义了内容   内联(SPAN)或块级(DIV)但是   没有其他的表述习语   关于内容。

答案 1 :(得分:6)

根据HTML Living Standard,SPAN元素的内容模型是“Phrasing content”。

了解SPAN元素here

了解短语内容here。第二个链接包含可以放在SPAN元素中的所有元素的完整列表。