这可能看起来很基本,你可以在链接中放置一个链接吗?请参阅下面的附图:
我试图让整个灰色条可点击以转到某个地方,但如果用户点击滚轮或移动箭头,它们就是其他链接。查看我当前的代码:
<a href="#" class="sp_mngt_bar">
<h1><?php echo $v; ?></h1>
<a href="#" class="t_icons t_icons_settings sp_mngt_settings"></a>
<a href="#" class="t_icons t_icons_move sp_mngt_move"></a>
</a>
这是一个好习惯吗?我做错了吗?你会怎么做?谢谢您的帮助!
原文由 denislexic 发布,翻译遵循 CC BY-SA 4.0 许可协议
直接来自 W3C for HTML4:
12.2.2 嵌套链接不合法
A 元素定义的链接和锚点不得嵌套; A 元素不得包含任何其他 A 元素。
由于 DTD 将 LINK 元素定义为空,因此 LINK 元素也不能嵌套。
HTML 5
而对于 HTML5 则有点不同。
您不能在 A 元素中包含 交互式内容。 交互式内容包括锚标记。