html5css3杂记

  1. 最新版本的safari、chrome、firefox以及opera支持某些html5特性。ie9将支持某些html5特性。
  2. html5提供了展现视频的标准<video>支持ogg及mpeg4等格式。音频〈audio〉.
  3. <canvas>用于在网页上绘制图形,使用js,调用绘图api.而svg、vml是使用xml描述绘图。
  4. html5 web存储:通过js来存储和访问数据;而客户端存储分为localStorage(存储的数据无时间限制,如纪录访问次数)和sessionStorage(针对一个session进行存储)。
  5. html5新的input类型(很多可以自动验证、自己设定规则) 如email、url、number、range、Date(date\month\week\time\datetime(UTC时间)\datetime-local(本地时间))、search、color等。
  6. html5新的表单元素:datalist选项列表、keygen验证用户、output不同类型的输出。
  7. 新的页面元素:〈header〉、〈section〉、〈footer〉、〈figure〉。
  8. <nav>、<footer>有利于搜索引擎的索引原来。
  9. 组织网页结构:header、aside、section、footer,代替html4中德div,因为div元素无任何语义性。
  10. overflow、vertical-align、padding、collapse、text-align、margin等标签
  11. manifest文件
  12. applicationCache对象代表了本地缓存
  13. css选择器:标签选择器\ID选择器\类选择器\通配选择器等等```
  14. 跑马灯〈marquee〉。

以下资源不错,可供参考:

HTML.5与CSS.3权威指南.pdf

html5参考手册.chm

css3.0参考手册.chm


你可能感兴趣的:(html5,canvas,css3)