我想知道是否可以用非语义元素包装语义元素以用于布局目的。屏幕阅读器等只能直接获得孩子(如>
CSS选择器),还是可以尽可能多地包装?
div
包裹header
<section>
<main>
<div>
<header>
<h1>Page title<h1>
</header>
</div>
<article>[...]</article>
</main>
</section>
div
包裹header
<body>
<div>
<div>
<header>
<h1>Page title<h1>
</header>
</div>
</div>
</body>