HTML 语义:将链接(锚元素)放在标题中是个好主意吗?

2024-04-28

以这种方式建立新闻列表是错误的吗:

   <h1><a href="article-1.html">That happened!</a></h1>
   <div class="short">Just like planned</div>

我应该更喜欢这个吗?

   <h1>That happened!</h1>
   <div class="short">Just like planned</div>
   <div><a href="article-1.html">Read it now</a></div>

或删除标题元素?

   <div class="news-header"><a href="article-1.html">That happened!</a></div>
   <div class="short">Just like planned</div>

将链接放在标题中是完全有效的。事实上,堆栈溢出甚至在每个问题页面上都会发生这种情况。做对页面最有语义意义的事情。

在 HTML5 中,您甚至可以将标题包装在链接内,如下所示:

<a href="article-1.html"><h1>That happened!</h1></a>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HTML 语义:将链接(锚元素)放在标题中是个好主意吗? 的相关文章