gpt4 book ai didi

html - XHTML:将 DIV 放在 A 标签中

转载 作者:搜寻专家 更新时间:2023-10-31 02:26:19 25 4
gpt4 key购买 nike

可以将 div 标签放在 anchor 标签内吗?div 的内容是否会将页面重定向到 anchor 标记的 href?

最佳答案

Is it alright to place div tags inside anchor tags?

是的,如果:

  1. 您正在使用 HTML5/XHTML5;和
  2. anchor 标记不在内联上下文中。即只允许短语内容的元素的后代。

否则没有。

在 HTML5/XHTML5 中 <a>元素不仅仅是一个内联元素,就像在 HTML4/XHTML1 中那样。相反,它有一个透明的内容模型,这意味着它的内容的验证规则就像它不存在一样。

比如

<div>
<div>Hello World</div>
</div>

是有效的,所以

<div>
<a href="#">
<div>Hello World</div>
</a>
</div>

也是。

但是

<p>
<div>Hello World</div>
</p>

无效,所以

<p>
<a href="#">
<div>Hello World</div>
</a>
</p>

也不是。

关于html - XHTML:将 DIV 放在 A 标签中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3722528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com