Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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>;在a<;span>;?_Html_Css - Fatal编程技术网

Html 你能有一个<;span>;在a<;span>;?

Html 你能有一个<;span>;在a<;span>;?,html,css,Html,Css,故事是这样的:我正在使用SWFObject将一个Flash对象插入我的页面。嵌入会吃掉我的span。因此,我失去了所有的CSS。我正在考虑将所有CSS移到父级,以便在Flash出现时不会丢失CSS样式 我曾尝试在span中使用span,但我认为它不起作用。这有什么原因吗?我不明白为什么在div中可以有div,但在span中不能有span 这与内联的跨度有关吗?是。您可以在span中设置span。您的问题源于其他原因。指出: 内联元素只能包含数据和其他内联元素 Span是一个内联元素,因此在Spa

故事是这样的:我正在使用SWFObject将一个Flash对象插入我的页面。嵌入会吃掉我的
span
。因此,我失去了所有的CSS。我正在考虑将所有CSS移到父级,以便在Flash出现时不会丢失CSS样式

我曾尝试在
span
中使用
span
,但我认为它不起作用。这有什么原因吗?我不明白为什么在
div
中可以有
div
,但在
span
中不能有
span


这与内联的
跨度有关吗?

是。您可以在
span
中设置
span
。您的问题源于其他原因。

指出:

内联元素只能包含数据和其他内联元素

Span是一个内联元素,因此在Span中包含Span是有效的。 有一个相关的问题:这使它完全清楚


(包括2017年11月16日的最新草案)更改了术语,但将span放在另一个span中仍然是完全有效的。

您可以在一个span中有一个span您所说的“嵌入吃掉我的span”是什么意思。此外,请提供on或。span与div没有任何区别,只是默认情况下,每个span的属性倾向于以某种方式定义。然而,它们都只是元素。如果选择将跨度视为块级图元,则可以将其视为块级图元。我认为您使用的嵌入方法不正确。我相信swfObject要求您为它定义一个元素来替换的内容。此处的示例:显示了如何替换对象。也许你也应该这么做。对于任何遇到这个问题的人。请记住,如果需要添加样式,可能需要将span设置为
位置:块
位置:内联块
。@jgallard您的意思是
显示:块
显示:内联块