我想让我的代码符合规定,
<!DOCTYPE html>
我正在使用这样的东西,
<a href='#'>
<div> Stuff </div>
</a>
但很明显,合规需要更多的东西,
<div>
<a href='#'> Stuff </a>
</div>
有没有办法以兼容的方式实现上述代码?
当我的意思是'Stuff'时,我指的是其他div或文本。
我的代码在没有doctype规范的情况下工作,但是一旦我做了奇怪的事情就会发生。
答案 0 :(得分:3)
根据W3C,div
可能不在a
元素中,除非您将doctype声明为HTML5。 HTML5允许a
元素包含块。