前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >html5网页结构布局标签

html5网页结构布局标签

作者头像
山河木马
发布2019-03-05 16:46:59
2.5K0
发布2019-03-05 16:46:59
举报
文章被收录于专栏:山河木马山河木马

html4布局

HTML5基本布局
HTML5基本布局

html5布局

HTML5基本布局
HTML5基本布局

对于HTML5来讲,在网页结构上标签定义与使用更加语义化,让搜索引擎以及工程师更加迅速理解当前网页的整个重心所在!

列举常用HTML5结构组合

header

nav

section

article

figure

figcaption

aside

footer

一般首页结构,如图所示

当然也可以是下面的结构

html5网页结构布局标签
html5网页结构布局标签

2

其中<section>和<article>最为相似,而且和div标签貌似也有很大相似之处。

但看似相似,并不是真的相似,这些标签是为了布局而生的,自然有它们更精确的语义定位,或者说他们更将强调Html的语义。  

DIV

    这个标签一直是我们见得最多、用得最多的标签。

    它本身无任何语义,用作布局以及样式化标签。  

Section

    与div相似,但它有更进一步的语义。

    section用作一段有专题性的内容,一般在它里面会带有标题。  section典型的应用场景应该是文章的章节、标签对话框中的标签页、或者论文中有编号的部分。  

Article

    article是一个特殊的section标签,它比section具有更明确的语义, 它代表一个独立的、完整的相关内容块。

    div、section、article,语义是从无到有,逐渐增强的。

    div无任何语义,仅仅用作样式化或者脚本化的标签,对于一段主题性的内容,则就适用section,而假如这段内容可以脱离上下文,作为完整的独立存在的一段内容,则就适用 article。

    原则上来说,能使用article的时候,也是可以使用section的,但是实际上,假如使用article更合适,那么就不要使用section。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017/03/11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档