我的理解是,他们将<article>
的内容组合适用于可以联合的内容,<main>
适用于文档特有的内容。对我来说,他们听起来一样。
<main>
和<article>
元素有何不同?
答案 0 :(得分:0)
根据这篇文章:http://html5doctor.com/the-main-element/
有两个主要区别:
<main>
每个文档只能使用一次(DOM
)<main>
不能是<article>
,<aside>
,<footer>
,<header>
或<nav>
元素的后代这意味着<article>
可以是<main>
的子元素(但不是相反)
从语义上讲,这意味着在一个文档(页面)中,您将遇到页面内容的main
部分,其中包含(希望)1 + article
(s)。换句话说,这个页面的主要文章。
您还可以在其中找到包含1 + <aside>
(s)的1 + article
个部分。请考虑页面上的其他感兴趣的文章(但这不是页面的主要内容)