HTML5 内容大纲
1、新增的属性
- placeholder :提示信息
- Calender , date:日期选择 , time :写时间, email:邮箱 , search :自动提示搜索过的信息
- ContenEditable:表示内容是否可以被用户编辑
- Draggable:是否可以被拖拽
- Hidden
- Context-menu
- Date-Val(自定义属性)
2、新增的标签
- 语义化标签
- canvas(画板)
- svg
- audio(声音播放)
- video(视频播放)
3、API
- 定位(需要地理位置)
- 重力感应(陀螺仪)
- request-animation-frame(动画优化)
- history(控制当前页面历史记录)
- LocalStorage,SessionStorage(存储信息,例如历史最高记录)
- WebSocket(在线聊天,聊天室)
- FireReader(文件读取,预览)
- webworker(文件异步,提升能力,提升交互体验)
- Fetch(传说中要代替ajax的东西)