返回顶部
首页 > 资讯 > 精选 >HTML5中article和section有什么区别
  • 237
分享到

HTML5中article和section有什么区别

2023-06-09 14:06:05 237人浏览 独家记忆
摘要

小编给大家分享一下HTML5中article和section有什么区别,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!内容区块是指将html页面按逻辑分割后的单位。

小编给大家分享一下HTML5中article和section有什么区别,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

内容区块是指将html页面按逻辑分割后的单位。对于页面网站来说,导航菜单、文章正文、文章的评论等每一个部分都可称为内容区块。

  article元素

  article元素代表文档、页面或应用程序中独立的、完整的、可以独自被外部引用的内容。它可以是一篇博客或报刊中的文章、一篇论坛帖子、一段用户评论或独立的插件,或其他任何独立的内容。除了内容部分,一个article元素通常有它自己的标题(一般放在一个header元素里面),有时还有自己的脚注。

<article>     <header>             <h2>标题</h2>          <p>发表日期:<time pubdate="pubdate">2010/10/10</time></p>  </header>  <p>article的使用方法</p>          <footer>             <p><small>Copyright @ yiiyaa.net All Rights Reserverd</samll></p>    </footer>  </article>

注:article元素是可以嵌套使用的,内层的内容在原则上需要与外层的内容相关联。例如,一篇博客文章中,针对该文章的评论就可以使用嵌套article元素的方式;用来呈现评论的article元素被包含在表示整体内容的article元素里面。
嵌套的代码如下:

<article>  <header>            <h2>article元素使用方法</h2>    <p>发表日期:<time pubdate="pubdate">2010/10/10</time></p>  </header>  <p>此标签里显示的是article整个文章的主要内容,,下面的section元素里是对该文章的评论</p>  <section>            <h3>评论</h3>    <article>                  <header>        <h4>发表者:maizi</h4>        <p><time pubdate datetime="2016-6-14">1小时前</time></p>      </header>       <p>这篇文章很不错啊,顶一下!</p>           </article>    <article>                  <header>                   <h4>发表者:小妮</h4>                        <p><time pubdate datetime="2016-6-14T:21-26:00">1小时前</time></p>      </header>    <p>这篇文章很不错啊,对article解释的很详细</p>     </article>      </section></article>

  示例内容分为几个部分,文章标题放在了header元素中,文章正文放在了header元素后面的p元素中,然后section元素把正文与评论进行了区分(是一个分块元素,用来把页面中的内容进行区分),在section元素中嵌入了评论的内容,评论中每一个人的评论相对来说又是比较独立的、完整的,因此对它们都使用一个article元素,在评论的article元素中,又可以分为标题与评论内容部分,分别放在header元素与p元素中。
 

  1、section元素用于对网站或应用程序中页面上的内容进行分块,section元素的作用是对页面上的内容进行分块,或者说对文章进行分段,;

  2、一个section元素通常由内容及其标题组成。通常不推荐为那些没有标题的内容使用section元素,

  3、section元素并非一个普通的容器元素;当一个内容需要被直接定义样式或通过脚本定义行为时,推荐使用p而非section元素;

  4、如果article、nav、aside元素都符合某条件,那么就不要用section元素定义;

  5、section元素中的内容可以单独存储到数据库中或输出到Word文档中。

<section>   <h2>section元素的</h2>标题   <p>section区块的主题部分</p> </section>

在HTML5中,你可以将所有页面的从属部分,譬如导航条、菜单、版权说明等包含一个统一的页面中,以便统一使用CSS样式来进行装饰。最后,关于section元素的使用禁忌总结如下:

1)不要将section元素用作设置样式的页面容器,那是p元素的工作。

2)如果article元素、aside元素或nav元素更符合使用条件,不要使用section元素。

3)不要为没有标题的内容区块使用section元素。

三、两者的区别:

以上讲述了那么多,两者的区别到底是什么呢?事实上,在HTML5中,article元素可以看成是一种特殊类型的section元素,它比section元素更强调独立性。即section元素强调分段或分块,而article强调独立性。具体来说,如果一块内容相对来说比较独立的、完整的时候,应该使用article元素,但是如果你想将一块内容分成几段的时候,应该使用section元素。另外,在HTML5中,p元素变成了一种容器,当使用CSS样式的时候,可以对这个容器进行一个总体的CSS样式的套用。

以上是“HTML5中article和section有什么区别”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: HTML5中article和section有什么区别

本文链接: https://lsjlt.com/news/256305.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • HTML5中article和section有什么区别
    小编给大家分享一下HTML5中article和section有什么区别,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!内容区块是指将HTML页面按逻辑分割后的单位。...
    99+
    2023-06-09
  • HTML5中div和section以及article有什么区别
    本篇内容介绍了“HTML5中div和section以及article有什么区别”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅...
    99+
    2024-04-02
  • HTML5中div、article、section的区别是什么
    本篇内容主要讲解“HTML5中div、article、section的区别是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HTML5中div、article...
    99+
    2024-04-02
  • HTML5中div section article的区别是什么
    这篇文章主要介绍“HTML5中div section article的区别是什么”,在日常操作中,相信很多人在HTML5中div section article的区别是什么问题上存在疑惑,小编查阅了各式资料...
    99+
    2024-04-02
  • HTML5中div和section及article的区别是什么
    这篇文章主要介绍“HTML5中div和section及article的区别是什么”,在日常操作中,相信很多人在HTML5中div和section及article的区别是什么问题上存在疑惑,小编查阅了各式资料...
    99+
    2024-04-02
  • HTML5中div,article,section怎么使用
    今天小编给大家分享一下HTML5中div,article,section怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后...
    99+
    2024-04-02
  • HTML5中的Article和Section元素怎么使用
    这篇文章主要介绍“HTML5中的Article和Section元素怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML5中的Article和Section...
    99+
    2024-04-02
  • HTML5中的Article和Section元素的用法
    这篇文章主要介绍“HTML5中的Article和Section元素的用法”,在日常操作中,相信很多人在HTML5中的Article和Section元素的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用...
    99+
    2024-04-02
  • HTML5语义化标记Section和Article怎么用
    小编给大家分享一下HTML5语义化标记Section和Article怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Sect...
    99+
    2024-04-02
  • html5和flash有什么区别
    这篇文章主要介绍html5和flash有什么区别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!html5和flash区别:1、指代不同,html5是Web中核心语言HTML的规范,而flash是交互式矢量图和Web动...
    99+
    2023-06-14
  • html5和html4有什么区别
    本篇文章给大家分享的是有关html5和html4有什么区别,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1 HTML5中的标记方法1.1 内容类型(ContentType)HT...
    99+
    2023-06-14
  • flash和html5有什么区别
    这篇文章将为大家详细讲解有关flash和html5有什么区别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。区别有:1、html5是Web中HTML的规范,flash是矢量图和Web动画的标准;2、html...
    99+
    2023-06-15
  • html5和html4有什么区别?
    html5 对比 html4:引入新语义元素,提供更语义化的内容组织方式。提供更高级的表单控件,简化用户输入。原生支持音频和视频,无需插件。具有固有语义角色,提高可访问性。引入辅助功能属...
    99+
    2024-04-05
    sessionstorage
  • html5和html4的区别有什么
    这篇文章的内容主要围绕html5和html4的区别有什么进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!区别:1、h...
    99+
    2024-04-02
  • html5和app的区别有什么
    小编给大家分享一下html5和app的区别有什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!区别:1、原生态app如比较正规,html5实现的功能有限,只能实现...
    99+
    2023-06-15
  • html5和web前端有什么区别
    本篇文章为大家展示了html5和web前端有什么区别,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。区别:html5是一种技术的集合,包括html5,CSS3,JS等...
    99+
    2024-04-02
  • DIV+CSS3和html5+CSS3有什么区别
    这篇文章主要讲解了“DIV+CSS3和html5+CSS3有什么区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“DIV+CSS3和html5+CSS3有什...
    99+
    2024-04-02
  • html5画布和svg有什么区别
    这篇文章主要为大家展示了“html5画布和svg有什么区别”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“html5画布和svg有什么区别”这篇文章吧。 ...
    99+
    2024-04-02
  • wxml与html5有什么区别
    这篇文章跟大家分析一下“wxml与html5有什么区别”。内容详细易懂,对“wxml与html5有什么区别”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深...
    99+
    2024-04-02
  • html与html5有什么区别
    这篇文章将为大家详细讲解有关html与html5有什么区别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。区别:1、在文档声明上,html代码很长并且很难记住;而html5的声明相对简便,语法...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作