html5语义化标签有哪些(html在线编辑器网页)
大家好,今天小编来为大家解答html5语义化标签有哪些这个问题,html在线编辑器网页很多人还不知道,现在让我们一起来看看吧!
html5的语义化标签有哪些及其作用
<header>
<header>元素描述了文档的头部区域
<nav>
标签定义导航链接的部分。
<section>
<section>标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。
<article>
<article>标签定义独立的内容。
<aside>
<aside>标签定义页面主区域内容之外的内容(比如侧边栏)。
<figcaption>
<figcaption>标签定义<figure>元素的标题.
<figcaption>元素应该被置于"figure"元素的第一个或最后一个子元素的位置。
<figure>
<figure>标签规定独立的流内容(图像、图表、照片、代码等等)。
<footer>
<footer>元素描述了文档的底部区域.
在html5中有哪些语义化标记
html有以下几个语义化标记
header元素
header元素代表“网页”或“section”的页眉
通常包含h1-h6元素或hgroup,作为整个页面或者一个内容块的标题。也可以包裹一节的目录部分,一个搜索框,一个nav,或者任何相关logo。
footer元素
footer元素代表“网页”或“section”的页脚,通常含有该节的一些基本信息,譬如:作者,相关文档链接,版权资料。如果footer元素包含了整个节,那么它们就代表附录,索引,提拔,许可协议,标签,类别等一些其他类似信息。
hgroup元素
hgroup元素代表“网页”或“section”的标题,当元素有多个层级时,该元素可以将h1到h6元素放在其内,譬如文章的主标题和副标题的组合
nav元素
nav元素代表页面的导航链接区域。用于定义页面的主要导航部分
aside元素
aside元素被包含在article元素中作为主要内容的附属信息部分,其中的内容可以是与当前文章有关的相关资料、标签、名次解释等。(特殊的section)
section元素
section元素代表文档中的“节”或“段”,“段”可以是指一篇文章里按照主题的分段;“节”可以是指一个页面里的分组
article元素
article元素最容易跟section和div容易混淆,其实article代表一个在文档,页面或者网站中自成一体的内容,其目的是为了让开发者独立开发或重用。譬如论坛的帖子,博客上的文章,一篇用户的评论,一个互动的widget小工具。(特殊的section)
address元素
address代表区块容器,必须是作为联系信息出现,邮编地址、邮件地址等等,一般出现在footer。
怎样理解HTML5和CSS3的语义化标签
1.语义化标签只是HTML,CSS不存在语义化。HTML是标签,CSS是属性。
2.语义化标签简历在文档化页面的基础上面,将网页当做是一个文档,DOM中的D(document)以及在书写js是用到的document就已经很清晰的告诉我们,计算机将页面当做是一个document,我们也可以将页面归为document的一种。
3.HTML标签本身是意义的。如p---paragraph,li---list,img---image但是有些是无语义化的如div---division并不能呢个表示div标签里面内容的属性和表现样式。
4.HTML5在运来HTML的基础上根据大部分人的开发习惯和一般的网站页面展现形式,增加了语义化的标签如<header><footer><nav><article>.
5.个人理解是HTML是定义好属性的XML,语义化HTML可以让页面结构更清晰,写更少的CSS和JS,以及更有利于SEO
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!