HTML5文章元素
时间:2020-01-09 10:34:37 来源:igfitidea点击:
HTML5" article"元素用于在语义上标记页面的一个或者多个主要内容部分。
HTML5页面可能包含主要内容的多个单独部分。例如,一个博客网站可能包含一个页面,其中包含多个博客文章。在这种情况下,每个博客文章都将包含在其自己的" article"元素中。另一个示例可能是新闻站点上的个别新闻文章。
这是在HTML5代码中的外观:
<html> <body> <header> Logo etc. <nav> <a href="page1.html">Page 1</a> <a href="page2.html">Page 2</a> <a href="page3.html">Page 3</a> </nav> </header> <nav> <a href="subpage1.html">SubPage 1</a> <a href="subpage2.html">SubPage 2</a> <a href="subpage3.html">SubPage 3</a> </nav> <article> <p>Main content section 1</p> </article> <article> <p>Main content section 2</p> </article> <footer>...</footer> </body> </html>
请记住," article"元素是一个语义元素。它没有任何特殊外观。不过,我们仍然可以使用CSS设置样式,就像使用div
元素一样。
还请记住,作为语义元素,我们不必在页面中放入"文章"元素。 "文章"元素旨在供未来的智能浏览器(也许)和网络爬虫等使用,但不能保证这些软件组件将如何使用这些元素。只有未来会证明一切。
主要内容标题
如果主要内容部分包含标题或者其他标题信息(出版日期,作者等),则该内容位于article
元素内。这是一个例子:
<article> <h2>Title</h2> <p>Main content section 1</p> </article>