Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 可以<;span>;标签里面有任何类型的标签吗?_Html_Xhtml - Fatal编程技术网

Html 可以<;span>;标签里面有任何类型的标签吗?

Html 可以<;span>;标签里面有任何类型的标签吗?,html,xhtml,Html,Xhtml,是诸如,,等标记。。允许在?中使用span元素是一个内联元素,它应该只包含其他内联元素,而不包含块元素 发件人: 通常,块级元素可以 包含内联元素和其他 块级元素。通常地 内联元素只能包含数据 和其他内联元素。固有的 这种结构上的区别是 块元素创建 比内联结构“大”的结构 元素 通用块级分组元素是div。通用内联级别分组元素是span 同样,来自: 中的DIV和SPAN元素 与id和class连用 属性,提供一种通用机制 用于向文档添加结构。 这些元素定义了要创建的内容 内联(SPAN)或块级(

是诸如
等标记。。允许在

中使用
span
元素是一个内联元素,它应该只包含其他内联元素,而不包含块元素

发件人:

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

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

同样,来自:

中的DIV和SPAN元素 与id和class连用 属性,提供一种通用机制 用于向文档添加结构。 这些元素定义了要创建的内容 内联(SPAN)或块级(DIV),但 不要强加其他的表达习惯用语 在内容上

根据,SPAN元素的内容模型是“语法内容”

阅读有关SPAN元素的信息


阅读有关措辞的内容。第二个链接包含可以放入SPAN元素中的所有元素的完整列表。

这是w3c规范的
SPAN
:和
语法内容
:@Sapph我越喜欢-它越是最新,越接近“源代码”.Vidas:至少在这种情况下,我们有两个工作组达成一致:)这解释了为什么我的HTML编译器不接受

作为有效的HTML,并将其视为

而不是请注意这里的关键字是
应该
。如果将一个DIV或任何其他块元素放入一个SPAN中,除非您真正关心根据spec@cwolves进行验证,否则不会发生任何不好的事情。但是,为什么要将块级元素放在内联级元素中呢?这是一个坏主意,虽然它不会被验证,但是你可以使用一个合适的CSS规则使内联元素像块级元素一样工作;像span{display:block}@Šime Vidas一样,一般情况下你不会这样做,而是扮演魔鬼代言人,如果你不关心验证,如果你在span上设置
display:block
,它只会成为另一个有效的div,你可以用它来过滤:)@cwolves是的,这是真的。如果你使用的是SPAN block级别,你实际上会有另一个DIV。但是,我不建议这样做。这似乎是一个死链接。@aetheria:(非常酷的图形,我下载到我的计算机上:P)@Alex:谢谢你上传它。