我一直在决定使用哪一个,因为两者似乎都有效。
我应该放置链接吗<a>
代替<h2>
元素?
或者反过来呢?
正确的标准是什么?
你只能放置<h2>
内的元素<a>
元素(如果您使用的是 HTML5),允许其中的任何其他元素<a>元素 http://www.w3.org/TR/html5/text-level-semantics.html#the-a-element。以前的规范(或者当前的规范,无论你想看什么)都不允许这样做。
通常的方法是放置<a>
within <h2>
。对于标题链接来说,这种方法一直有效,并且是 HTML5 之前唯一有效的方法,因为链接引用该标题中的文本。你很少需要放置<h2>
within <a>
除非那样<h2>
是一些更复杂结构的一部分,该结构作为一个整体充当超链接。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)