<a>标签中可包含哪些元素?

Ahm*_*mad 35 html validation html4

我的谷歌今晚还没有达到标准.可以包含在<a>标记中的有效html元素(如果有)是什么?

__PRE__

小智 58

从HTML 5开始,<a>不仅可以包含(有效)内联元素,还可以包含块元素等.

W3:http://dev.w3.org/html5/markup/a.html

  • 讨论这个问题的段落的确切链接:http://w3c.github.io/html-reference/a.html#a-changes (5认同)
  • 很好找.值得注意的是,它的父元素必须是允许包含块元素的元素. (2认同)

med*_*iev 28

内联元素(a, span, strong, em以及其他元素)可以包含其他内联元素和文本节点.锚可以包含一个span,它可以包含一个文本节点.

通常,块级元素可以包含内联元素和其他块级元素.通常,内联元素可能只包含数据和其他内联元素.这种结构区别的固有特征是块元素比内联元素创建"更大"的结构.

来自http://www.w3.org/TR/html401/struct/global.html

如其他答案中所述,你不能a在一个中嵌套a.