html5语义化,html5语义化的理解
html5的语义化标签有哪些
1.header:标签定义“网页”或“section”的页眉。
通道ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!
通常包含h1-h6元素或hgroup,作为整个页面或者一个内容块的标题。也可以包裹一节的目录部分,一个搜索框,一个nav,或者任何相关logo。
2.nav:定义导航链接的部分。
3.footer标签:代表“网页”或“section”的页脚。
通常含有该节的一些基本信息,譬如:作者,相关文档链接,版权资料。
如果footer元素包含了整个节,那么它们就代表附录,索引,提拔,许可协议,标签,类别等一些其他类似信息。
4. hgroup元素:“网页”或“section”的标题
当元素有多个层级时,该元素可以将h1到h6元素放在其内,譬如文章的主标题和副标题的组合
5.section标签:定义文档中含有标题和段落的区域。(强调分段或分块)
6.article:代表独立、完整、可独自被外部引用的内容(博客或报刊中的文章、一遍论坛帖子、一段用户评论或独立的插件、或任何独立的内容);(强调的是独立性!可含有完整的标题、内容、脚注)
7. aside标签:表示当前页面或文章的附属信息部分,可包含于当前页面或主要内容相关的引用、侧边栏、广告、导航条、以及其他类似的有别于主要内容的部分。
8. figure标签:规定独立的流内容(图像、图表、照片、代码等等)。
figcaption标签:用于元素定义figure的标题。
1).一个figure元素内最多只允许放置一个figcaption元素,其他元素可无限放置。
2).figcaption 元素应该被置于 figure元素的第一个或最后一个子元素的位置。
9. time标签:定义时间或日期
10. address标签:代表区块容器,必须是作为联系信息出现,邮编地址、邮件地址等等,一般出现在footer。
html5的语义化标签有哪些及其作用?
header
header元素描述了文档的头部区域
nav
标签定义导航链接的部分。
section
section 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。
article
article 标签定义独立的内容。
aside
aside 标签定义页面主区域内容之外的内容(比如侧边栏)。
figcaption
figcaption 标签定义 figure 元素的标题.
figcaption元素应该被置于 "figure" 元素的第一个或最后一个子元素的位置。
figure
figure标签规定独立的流内容(图像、图表、照片、代码等等)。
footer
footer 元素描述了文档的底部区域.
html5的语义化标签有哪些及其作用
article标签定义外部的内容。比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本。亦或是来自其他外部源内容。
HTML5:article/article
HTML4:div/div
aside标签定义 article 以外的内容。aside 的内容应该与 article 的内容相关。
HTML5:asideAside 的内容是独立的内容,但应与文档内容相关。/aside
HTML4:divAside 的内容是独立的内容,但应与文档内容相关。/div
audio 标签定义声音,比如音乐或其他音频流。
HTML5:audio src="someaudio.wav"您的浏览器不支持 audio 标签。/audio
HTML4:object type="application/ogg" data="someaudio.wav"param name="src" value="someaudio.wav"/object
canvas 标签定义图形,比如图表和其他图像。这个 HTML 元素是为了客户端矢量图形而设计的。它自己没有行为,但却把一个绘图 API 展现给客户端 JavaScript 以使脚本能够把想绘制的东西都绘制到一块画布上。
HTML5:canvas id="myCanvas" width="200" height="200"/canvas
HTML4:object data="inc/hdr.svg" type="image/svg+xml" width="200" height="200"/object
command 标签定义命令按钮,比如单选按钮、复选框或按钮。
HTML5: command onclick=cut()" label="cut"
HTML4: none
datalist 标签定义可选数据的列表。与 input 元素配合使用,就可以制作出输入值的下拉列表。
HTML5: datalist/datalist
HTML4: see combobox.
details 标签定义元素的细节,用户可进行查看,或通过点击进行隐藏。与 legend 一起使用,来制作 detail 的标题。该标题对用户是可见的,当在其上点击时可打开或关闭 detail。
HTML5: details/details
HTML4: dl style="display:hidden"/dl
embed 标签定义嵌入的内容,比如插件。
HTML5: embed src="horse.wav" /
HTML4: object data="flash.swf" type="application/x-shockwave-flash"/object
figcaption 标签定义 figure 元素的标题。”figcaption” 元素应该被置于 “figure” 元素的第一个或最后一个子元素的位置。
HTML5: figurefigcaptionPRC/figcaption/figure
HTML4: none
figure 标签用于对元素进行组合。使用 figcaption 元素为元素组添加标题。
HTML5: figurefigcaptionPRC/figcaptionpThe
People's Republic of China was born in 1949.../p/figure
HTML4: dlh1PRC/h1pThe People's Republic of China was born in 1949.../p/dl
footer 标签定义 section 或 document 的页脚。典型地,它会包含创作者的姓名、文档的创作日期以及/或者联系信息。
HTML5: footer/footer
HTML4: div/div
header 标签定义 section 或 document 的页眉。
HTML5: header/header
HTML4: div/div
hgroup 标签用于对网页或区段(section)的标题进行组合。
HTML5: hgroup/hgroup
HTML4: div/div
keygen 标签定义生成密钥。
HTML5: keygen
HTML4: none
mark主要用来在视觉上向用户呈现那些需要突出的文字。mark标签的一个比较典型的应用就是在搜索结果中向用户高亮显示搜索关键词。
HTML5: mark/mark
HTML4: span/span
meter 标签定义度量衡。仅用于已知最大和最小值的度量。必须定义度量的范围,既可以在元素的文本中,也可以在 min/max 属性中定义。
HTML5: meter/meter
HTML4: none
nav 标签定义导航链接的部分。
HTML5: nav/nav
HTML4:ul/ul
output 标签定义不同类型的输出,比如脚本的输出。
HTML5: output/output
HTML4: span/span
progress 标签运行中的进程。可以使用 progress 标签来显示 JavaScript 中耗费时间的函数的进程。
HTML5: progress/progress
HTML4: none
rp 标签在 ruby 注释中使用,以定义不支持 ruby 元素的浏览器所显示的内容。
HTML5: ruby汉 rtrp(/rpㄏㄢˋrp)/rp/rt/ruby
HTML4: none
rt 标签定义字符(中文注音或字符)的解释或发音。
HTML5: ruby汉 rt ㄏㄢˋ /rt/ruby
HTML4: none
ruby 标签定义 ruby 注释(中文注音或字符)。
HTML5: ruby汉 rtrp(/rpㄏㄢˋrp)/rp/rt/ruby
HTML4: none
section 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。
HTML5: section/section
HTML4: div/div
source 标签为媒介元素(比如 video 和 audio)定义媒介资源。
HTML5: source
HTML4: param
summary 标签包含 details 元素的标题,”details” 元素用于描述有关文档或文档片段的详细信息。”summary” 元素应该是 “details” 元素的第一个子元素。
HTML5:
detailssummaryHTML 5/summaryThis document
teaches you everything you have to learn about HTML 5./details
HTML4: none
time 标签定义日期或时间,或者两者。
HTML5: time/time
HTML4: span/span
video 标签定义视频,比如电影片段或其他视频流。
HTML5: video src="movie.ogg" controls="controls"您的浏览器不支持 video 标签。/video
HTML4:object type="video/ogg" data="movie.ogv"param name="src" value="movie.ogv"/object
HTML5的语义化标签有哪些,作用是什么
标签种类:
header:定义页眉
nav:定义导航
section:定义文档中的区段
time:定义日期和时间
article:定义文章
aside:定义文章的侧边栏
figure:定义一组媒体对象以及文字
figcaption:定义figure的标题
footer:定义页脚
标签作用:
header与footer标签用于表示页面、应用或某个模块的头部和尾部;
nav用于表示导航;
article标签表示文章;
aside标签和article标签用法类似,只是表示内容会出现在侧边栏;
figure标签表示一段自包含的内容——独立的流内容(图像、图标、照片、代码等)
在开发当中,可以使用section和article标签替代过度的div标签,用这些标签来对页面进行内容划分。
想了解更多,可点击《如何让旧浏览器支持HTML5新标签》
网站名称:html5语义化,html5语义化的理解
转载来源:http://scyanting.com/article/dscchhc.html