[toc]

⚛元素的包含关系

  • 以前:块级元素可以包含行级元素,行级元素不可以包含块级元素,a元素除外。
  • 现在:元素的包含关系由元素的内容类别决定。(语义化决定)

    • 例如查看h1元素中是否可以包含p元素:从语义 上想,标题里面没有段落,所以不能包含h1 mdn,查看允许内容
  • 总结:容器元素中可以包含任何元素a元素几乎可以包含任何元素某些元素有固定的的子元素(ul>li ol>li dl>dt+dd)标题元素不能和段落嵌套,并且不能包含容器元素。
  • 特殊的

    • 容器元素中可以包含任何元素
    • a元素中几乎可以包含任元素
    • 某些元素有固定的子元素(ul>li ol>li dl>dt dl>dd)
    • 标题元素与段落元素不能相互嵌套,并且不能包含容器元素

使用时去mdn官网查询即可 Eg:h1 mdn