好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

28个你必须知道的html5的新特性,技巧以及技术.doc

6页
  • 卖家[上传人]:ss****gk
  • 文档编号:209406777
  • 上传时间:2021-11-10
  • 文档格式:DOC
  • 文档大小:64KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 总结一下:1 •新的 Doctype尽管使用v!DOCTYPE html>,即使浏览器不懂这句话也会按照标准模式去渲染2. Figure 元素用v figure>和v figcaption>來语义化地表示带标题的图片

      ,,About
      This is an image of something interesting. v/p>
      3. 重新定义的vsmall>已经被重新定义了,现在被用来表示小的排版,如网站底部的版权声明4. 去掉link和script标签里面的type属性5. 加/不加括号HTML5没有严格的要求属性必须加引号,闭合不闭合,但是建议加上引号和闭合标签6. 让你的内容可编辑,只需要加一个contenteditable属性7. Email Inputs如果我们给Input的type设置为email,浏览器就会验证这个输入是否是email类型, 当然不能只依赖前端的校验,后端也得有相应的校验8. Placeholders这个input属性的意义就是不必通过javascript来做placeholder的效果了9. Local Storage使用Local Storage可以永久存储大的数据片段在客户端(除非主动删除),目前大部分 浏览器己经支持,在使用之前可以检测一下window.localstorage是否存在10. 语义化的header和footer11. 更多的HTML5表单特性12. 和 HTML5默认的,HTML5新元素被以inline的方式渲染,不过可以通过下面这种方式让 其以block方式渲染header, footer, article, sectior\ nav, menu,hgroup {display: block;}不幸的是IE会忽略这些样式,可以像下面这样fix:docume nt.createEleme nt(〃article");document.createEleme nt("footer");docume nt.createEleme nt(,,headerz,);document.createEleme nt(〃hgroup〃);document.createElement(,,nav,z);docume nt.createElement("me nu〃);13. hgroup一般在header里面用来将一组标题组合在一起,如
      Recall Fan Page

      Only for people who want the memory of a I讦etime.

      14. Required 属性required属性定义了一个input是否是必须的,你可以像下面这样声明 或者vin put type="text" n ame=//some In put" req u i red="required"〉15. Autofocus 属性正如它的词义,就是聚焦到输入框里面vin put type=,,text/, n ame=,,some In put" placeholder=,DouglasQuaid" required autofocus>*16. Audio 支持HTML5提供了 vaudio>标签,你不需要再按照第三方插件來渲染音频,大多数现代浏览器 提供了对于HTML5 Audio的支持,不过目前仍旧需要提供一些兼容处理,如17. Video 支持和Audio很像,
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.