根据标准,以下哪项是正确的?
<!-- Do the links surround the target link object -->
<a href=''><p>Link Description</p></a>
<!-- or does the object type encapsulate the link-->
<p><a href=''>Link Description</a></p>
我知道它们的功能是一样的,但这是一个最佳实践/标准问题。这也适用于ul/ol。
我认为偏爱其中的<a>
标记的唯一原因是有这样的情况:
<p>This is a longer sentence with a <a href=''>short link here</a></p>
谢谢!
发布于 2011-05-24 03:10:00
第一个示例只允许在HTML5中使用。
第二个示例在所有版本的HTML/XHMTL中都是允许的。
发布于 2011-05-24 03:12:31
发布于 2011-05-24 03:11:58
从HTML5开始,锚标记(<a></a>
)几乎可以环绕任何内容,包括段落。因此,这两个例子都是有效的,尽管我倾向于在段落中使用锚点。
https://stackoverflow.com/questions/6101711
复制相似问题