HTML5之词义标识详细介绍

日期:2021-02-24 类型:科技新闻 

关键词:制作小程序,小程序商城,扫码点餐小程序,微信小程序开店的步骤,牛刀小程序

在HTML5规范中,新加了几个用于增加网页页面词义的标识,这些标识有:article、section、nav和aside等。与其他大多数数标识不 同,访问器在解释3D渲染这些标识的情况下仅仅把它做为一般的div块级元向来解决,不容易加上任何附加的呈现逻辑性;也即,这些标识仅用于增加词义。针对Web开 发人员而言,应用这些标识的具体实际意义关键有2点:检索模块提升,和提升网页页面的能用性(accessibility)。

在元素归类上,article、section、nav和aside称之为“Sectioning Content”

article

article元素能用于表明网页页面上某块具备1定单独性的內容,这个內容能够是1篇文章内容、论坛上的1个帖子/评价、1篇blog、1个可互动的控制 等。article标识能够嵌套循环应用,当这么做时,子article元素与父article元素在逻辑性上务必有相应的关系。如Web开发设计者能够将1篇blog 的文章正文和评价做为父级article元素,而将在其中的各个评价做为子article元素。

article元素內部不可以出現main元素 — main元素意指网页页面的关键內容,当有main元素时,article元素做为main元素的子元素而存在。

section

section元素意指网页页面或Web运用中的1一部分,不一样的section相互之间之间其“主题”或说“基调”理应有一定的不一样,1般会根据在section元素内置放heading元素(h1-h6)来界定这个“主题”/“基调”。

把section当做div应用是1种不正确 — 除网页页面可呈现的內容,section的子元素不可该担负任何等它人物角色(款式、个人行为、輔助标识等)。

nav

nav元素关键用于包括网页页面上的导航栏连接,因而在nav元素中立即包括ul元素或ol元素是1种十分普遍的做法。虽然这般,nav中还可以不包括ul或ol元素,例如在nav元素中能够包括1个文章内容段落(p标识),而在该文章内容段落中包括1些连接(a标识)。

与article元素1样,nav元素內部不可以出現main元素。

aside

aside元素1般用于表明网页页面上的侧面栏,但是该元素仅仅只在词义上表明“侧面栏”,访问器在分析3D渲染该标识时只会将其做为一般的div块级元向来解决。假如要真实获得侧面栏的实际效果,则Web开发设计人员必须自身撰写CSS来完成。

以上这篇HTML5之词义标识详细介绍便是网编共享给大伙儿的所有內容了,期待能给大伙儿1个参照,也期待大伙儿多多适用脚本制作之家。

原文详细地址:http://www.cnblogs.com/krolong/archive/2016/07/07/5648710.html

上一篇:html5 http的轮询和Websocket基本原理 返回下一篇:没有了