html5新增标签总结

推荐网址:http://html5please.com/

一、主体结构元素
1、article:表示一篇文章或一个页面中独立的内容。article可以嵌套使用,可用来表示插件。
2、section:用于对页面分块,但只是内容上的分块,如果一个容器需要被直接定义样式时,推荐使用div
3、nav:用于页面导航链接组。用于传统导航条、侧边栏导航、页内导航、翻页操作
4、aside:用于文章或页面附属信息的承载,如类似于“引用部分”等区别于主要内容的内容。

5、time:时间标签

datetime属性:

<time datetime="2015-8-9"></time>    <!--日期-->
<time datetime="2015-8-9T21:00"></time>    <!--T是分隔符,表示时间-->
<time datetime="2015-8-9T21:00Z"></time>    <!--Z表示UTC标准时间-->
<time datetime="2015-8-9T21:00+09:00"></time>    <!--两地区时差-->

pubdate属性:值为布尔类型(true或false),表示文章或网页的发布日期。

二、非结构元素
1、header:放置页面或页面内某个区块的头部元素。
2、footer:放置页面或页面内某个区块的底部元素。
3、hgroup:将标题及其自标题进行分组的元素。

4、address:用来呈现联系信息的,不仅仅包括电话,应包括文档作者的全部信息。


二、其它

1.canvas:用于图形的绘制

2.video 和audio:用于媒介,

   audio——定义声音,比如音乐或其他音频流。src属性定义文件位置。

   video——定义视频,比如电影片段或其他视频流。controls和src属性。

3.localStorage 和sessionStorage :对本地离线存储的支持

      localStorage - 没有时间限制的数据存储

      localStorage 方法存储的数据没有时间限制。第二天、第二周或下一年之后,数据依然可用。

     sessionStorage - 针对一个 session 的数据存储

     sessionStorage 方法针对一个 session 进行数据存储。当用户关闭浏览器窗口后,数据会被删除。

4.

source—— 为媒介元素(比如 <video> 和 <audio>)定义媒介资源。

embed—— 定义嵌入的内容,比如插件。必须有 src 属性。无法在开始标签和结束标签之间写文本。

5.

details——描述文档或文档某个部分的细节。

summary——定义details 元素的标题,"details" 元素用于描述有关文档或文档片段的详细信息。

figure——对元素进行组合,主要是媒介内容的分组,以及它们的标题。

figcaption——定义 figure 元素的标题。被置于 "figure" 元素的第一个或最后一个子元素的位置。

menu——定义菜单列表。当希望列出表单控件时使用该标签。在 HTML 4.01 中,不赞成使用 menu 元素。在 HTML 5 中,重新定义了 menu 元素,且使用用于排列表单控件。

command——定义命令按钮,比如单选按钮、复选框或按钮。有type属性。

datalist——定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。 datalist 及其选项不会被想显示出来,它仅仅是合法的输入值列表。请使用 input 元素的 list 属性来绑定 datalist。

keygen——定义生成密钥。

mark——主要用来在视觉上向用户呈现那些需要突出的文字。<mark>标签的一个比较典型的应用就是在搜索结果中向用户  高亮显示搜索关键词。

meter

output

progress—— 定义运行中的进度(进程)。可用于显示 JavaScript 中耗费时间的函数的进度。

rp——若浏览器不支持 ruby 元素显示的内容。

rt—— 定义ruby 注释的解释。

ruby——ruby 元素由一个或多个字符(需要一个解释/发音)和一个提供该信息的 rt 元素组成,还包括可选的 rp 元素,定义当浏览器不支  持 "ruby" 元素时显示的内容。


6.Html5 不支持的标签


acronym

applet

basefont

big

center

dir——定义列表项目 HTML4中不赞成使用。

font

frame

frameset

isindex

noframes

s

strike

tt

u

xmp 



7、HTML5 有哪些新增的表单元素?

HTML5 新增了很多表单元素让开发者构建更优秀的 Web 应用程序。

  • datalist
  • datetime
  • output
  • keygen
  • date
  • month
  • week
  • time
  • color
  • number
  • range
  • email
  • url

8、HTML5 废弃了哪些 HTML4 标签?

HTML5 废弃了一些过时的,不合理的 HTML 标签:

  • frame
  • frameset
  • noframe
  • applet
  • big
  • center
  • basefront

9、HTML5 标准提供了哪些新的 API?

HTML5 提供的应用程序 API 主要有:

  • Media API
  • Text Track API
  • Application Cache API
  • User Interaction
  • Data Transfer API
  • Command API
  • Constraint Validation API
  • History API

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值