美文网首页
HTML5新增标签

HTML5新增标签

作者: Mandy_jin | 来源:发表于2016-10-14 11:47 被阅读36次

    W3C文档不可少!

    新增全局属性:

    data-yourvalue,hidden,Spellcheck,tabindex,contentteditable,desginMode

    新增的结构标签

    这些以前都是通过div实现的,为了给div进行语义化的划分,于是派生出这些标签。

    section标签

    表示页面中的一个内容区块,比如章节,页眉,页脚或者页面的其他部分。可以和h1、h2...等标签结合起来使用,表示文档结构。例:HTML5中<section>_</section>HTML4中<div></div>。

    article标签

    表示页面中一块与上下文不相关的独立内容。比如一篇文章。

    aside标签

    表示article标签内容之外的、与article标签内容相关的辅助信息。

    header标签

    表示页面中一个内容区块或整个页面的标题

    hgroup标签

    表示对整个页面或页面中的一个内容区块的标题进行组合

    footer标签

    表示整个页面或页面中的一个内容区块的脚注。一般来说,他会包含创作者的姓名,创作信息以及创作者的联系方式。

    nav标签

    表示页面中导航链接的部分

    figure标签

    表示一段独立的流内容,一般表示文档主体流内容中的一个独立单元。使用figcaption标签为figure标签组添加标题。

    新增的媒体标签

    video标签

    定义视频,像电影片段或其他视频流。

    audio标签

    定义音频,如音乐或其他音频流

    embed标签

    用来嵌入内容(包括各种媒体),格式可以是Medi、Wav、AIFF、AU、MP3、flash等。

    新增表单标签

    email

    必须输入email

    url

    必须输入url地址

    number

    必须输入数值

    range

    必须输入一定范围内数值

    Date Pickers(日期选择器)

    拥有多个可供选择日期和时间的新输入类型:

    data-选取日、月、年

    month-选取月,年

    week-选取周和年

    time-选取时间(小时和分钟)

    datetime-选取时间、日、月、年(UTC时间)

    datetime-local-选取时间、日。月、年(本地时间)

    search

    用于搜索域,域显示为常规的文本域

    color

    新增的属性

    Application Cache(应用程序缓存)——直接查看W3C文档

    HTML5引入了应用程序缓存,这意味着Web应用可以进行缓存,并在没有因特网连接时进行访问。

    应用程序缓存为应用带来了三个优势:

    ·离线浏览—用户可在应用离线时使用它们

    ·速度—已缓存资源加载得更快

    ·减少服务器负载—浏览器将只从服务器下载更新过或更改过的资源。

    所有主流浏览器均支持应用程序缓存,除了Internet Explorer。

    link

    <link rel="icon" href="demo_icon.gif" type="img/gif" sizes="16*16">

    定义title前的小图标,新增了sizes属性

    base——W3C文档

    标签为页面上的所有链接规定默认地址或默认目标。

    <script>async/defer

    async 属性规定一旦脚本可用,则会异步执行。

    注释:async 属性仅适用于外部脚本(只有在使用 src 属性时)。

    注释:有多种执行外部脚本的方法:

    如果 async="async":脚本相对于页面的其余部分异步地执行(当页面继续进行解析时,脚本将被执行)

    如果不使用 async 且 defer="defer":脚本将在页面完成解析时执行

    如果既不使用 async 也不使用 defer:在浏览器继续解析页面之前,立即读取并执行脚本

    <a>media/hreflang/rel——W3C文档

    <ol>start:起始值(数字) reversed倒叙显示

    <style>scoped

    可以在HTML中内嵌CSS样式,如果使用该属性,则样式仅仅应用到 style 元素的父元素及其子元素。

    iframe

    seamless,srcdoc,sandbox——W3C文档

    1)对input(type=text)、select、textarea与button指定autofocus属性。它以指定属性的方式让标签在画面打开时自动获得焦点。

    2)对input(type=text)、textarea指定placeholder属性,它会对用户的输入进行提示,提示用户可以输入的内容。

    3)对input、output、select、textarea、button与fieldset指定form属性。它声明属于哪个表单,然后将其放置在页面的任何位置,而不是表单之内。

    4)对input(type=text)、textarea指定require属性,该属性表示用户提交时进行检查,检查该标签内必定要输入内容。

    5)为input标签增加几个新的属性:autocomplete、min、max、multiple、pattern与step.还有list属性与dataillist标签配合使用;

    相关文章

      网友评论

          本文标题:HTML5新增标签

          本文链接:https://www.haomeiwen.com/subject/slzwyttx.html