代码之家  ›  专栏  ›  技术社区  ›  user3454132

符合HTML和CSS

  •  2
  • user3454132  · 技术社区  · 11 年前

    我想让我的代码合规,

    <!DOCTYPE html>
    

    我在用这样的东西,

    <a href='#'>
        <div> Stuff </div>
    </a>
    

    但很明显,合规性需要更多的东西,

    <div> 
        <a href='#'> Stuff </a>
    </div>
    

    是否有一种方法可以以合规的方式实现上述代码?

    当我指“东西”时,我指的是其他div或文本。

    我的代码在没有doctype规范的情况下工作,但一旦我做了奇怪的事情,就会发生。

    1 回复  |  直到 11 年前
        1
  •  3
  •   drserge    11 年前

    根据W3C a div 可能不住在 a 元素,除非您将doctype声明为HTML5。HTML5允许 元素以包含块。