HTML5 知识点
 
(1)语义化标记
 
    <header>,<footer>,<nav>,<article>,<section>,<aside>,<hgroup>,<time>,<mark>,<figure>,<figcaption>
 
(2)表单增强
 
    ①新的INPUT类型: color, email, date, month, week, time, datetime, datetime-local, number, range, search, tel, url
    ②新属性: required, autofocus, parttern, list, autocomplete, placeholder
    ③新元素:<keygen>, <datalist>, <output>, <meter>, <progress>
 
(3)不需要插件的视频video和音频audio
 
    audio: ogg(ogg,oga), mp3, wav, AAC
    video: ogg(ogv), H.264(mp4)
 
(4)基于javascript 的2D 绘图 <canvas>
    
    每个canvas 对象, 有对应的rendercontext, path;
 
(5)让内容可编辑
 
    父容器把contenteditable = true, 可进行 编辑,删除,插入 等操作。
 
(6)拖放
 
     HTML5 对应的拖放事件: dragstart,drag,dragenter,dragover,dragleave,drop,dragend
 
(7)Web Application Storage (Web 应用本地存储)
 
    两种存储方式:① sessionStorage  会话关闭时无效;② localStorage 存储在本地,即使机器重启还有效。
 
(8)Offline Web Application (离线Web 应用)
 
    ① 创建一个在线清单文件 manifest;
    ② 告知浏览器这个清单文件;
    ③ 设置服务器上MIME类型。
 
(9)Cross Document Messaging (跨文档消息机制)
 
   ① PostMessage API
   ② XMLHttpRequest Level2 { 跨域通讯,通信进度通知}
 
(10) 地理位置API
 
(11) 用ClassName 访问DOM 元素
 
       HTML5 新增 getElementsByClassName , 相比getElementsById 提升了性能。
 

HTML5 知识点的更多相关文章

  1. HTML5知识点总结

    HTML5知识点总结(一) 一.HTML新增元素 1.IE9版本以下支持HTML5的方法 <!--[if lt IE9]> <script src="http://cdn. ...

  2. html5知识点:DOM编程

    DOM是Document Object Model的缩写,中文名称是文档对象模型. DOM是处理HTML页面的标准编程接口,DOM可被JavaScript用来读取.改变HTML的内容和结构. 前端三大 ...

  3. Html5知识点

    学习资料:http://how2j.cn/p/1036 周期:3天 github:https://github.com/BenCoper/Html5欢迎大家去Star以及Fork 总结:采用的都是ht ...

  4. HTML5知识点汇总(1)

    HTML5 1.html5是什么 万维网的核心语言.标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改.-------h5并不是一门新的语言,而是html语言的第五次修订. 2.h ...

  5. HTML/HTML5 知识点思维导图

    1 - 浏览器 | 浏览器页面构成 2 - 浏览器 | 浏览器内核相关知识点 3 - W3C | 对WEB标准以及W3C的理解与认识? 4 - 标签 | Doctype相关知识点 5 - 标签 | m ...

  6. HTML5知识点总结(一)

    最近在复习前端的基础知识,在这里做一个总结,这是HTML5篇. 新特性 取消了过时的显示效果标记<font></font>和<center></center& ...

  7. Html5知识点以及兼容性

    什么的HTNL5? HTML5 是最新的 HTML 标准. HTML5 是专门为承载丰富的 web 内容而设计的,并且无需额外插件. HTML5 拥有新的语义.图形以及多媒体元素. HTML5 提供的 ...

  8. HTML5知识点笔记

    1.HTML是一种标记语言 2.HTML元素不区分大小写  //可以在xss绕过waf时使用 3.<code></code>为空元素标签 <code/>为自闭合标签 ...

  9. html5知识点补充—footer元素的使用

    使用footer元素创建脚注 顾名思义,footer元素通常位于页面的底部.尽管footer通常位于某个区域或者页面的底部,但并非总是如此.footer元素旨在包含作者.网站所有者.版权数据.网站规章 ...

随机推荐

  1. python--class test

    # !usr/bin/env  python3#-*- coding:utf-8 -*- 'a test class'class Student(object):    def __init__(se ...

  2. .net+easyui系列--按钮

    easyui提供了各种按钮样式,包括搜索.新增.保存.删除等 <a id="btn" href="#" class="easyui-linkbu ...

  3. 【S】【S】【S】一大波前端干货整合(一)

      前端交流站点 大前端       http://www.daqianduan.com/ V2EX       http://www.v2ex.com/ W3cplus    http://www. ...

  4. MVC+Jquery+autocomplete(汉字||拼音首字母搜索)

    最近项目中用到了autocomplete了,总结一下经验. 我们先来看一下效果:

  5. UITabBarController 初学

    纯代码编写UITabBarController, 不多说,直接见代码 RViewController1 *vc1 = [[RViewController1 alloc]init]; UINavigat ...

  6. Android开发5大布局方式详解

    Android中常用的5大布局方式有以下几种: 线性布局(LinearLayout):按照垂直或者水平方向布局的组件. 帧布局(FrameLayout):组件从屏幕左上方布局组件. 表格布局(Tabl ...

  7. HTML_常见命令学习笔记

    1. java类中的这段代码 out.println(" <div class='line'>"); out.println(" <div align= ...

  8. 开源织梦(dedecms)快速搬家图文教程

    前段时间在seowhy班级群里,一个同学问织梦程序怎么搬家,好多人都遇到过这样的问题,不知道怎么去处理,今天小编分享一个简单的方法,帮大家快速搬家织梦. 好了,废话留到最后再说,看下面方法: 1. 登 ...

  9. arcgisserver

    http://www.cnblogs.com/hll2008/archive/2008/11/14/1333828.html

  10. (hdu)1285 确定比赛名次

    Problem Description 有N个比赛队(<=N<=),编号依次为1,,,....,N进行比赛,比赛结束后,裁判委员会要将所有参赛队伍从前往后依次排名,但现在裁判委员会不能直接 ...