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:谢谢你上传它。