如何解释HTML标记的“允许的父元素”

时间:2014-06-25 09:49:35

标签: html

MDN documentation on <embed>告诉我以下内容:

  

允许的父元素:接受嵌入内容的任何元素。

现在我想知道哪些元素接受嵌入内容?我检查了documentation on <div>:它只允许流内容。我没有发现任何明确接受嵌入内容的元素。我想我错过了一些东西。这是一些隐含的规则吗?在哪里定义某个元素是否接受嵌入内容?

2 个答案:

答案 0 :(得分:1)

如果您点击流内容,它会转到a page that says the following

  

属于流内容类别的元素通常包含文本或嵌入内容。

这似乎暗示任何接受流内容的元素都会接受嵌入内容。快速扫描规格似乎证实了这一点。

虽然我不得不承认,但所有这些都写得有些模糊。

答案 1 :(得分:1)

嵌入式内容是短语内容的子集,它本身就是流内容的子集。有a diagram in the spec

Venn diagram showing the relationships between HTML5 content types