Html5 新特性

详细特性

  • 语义化标签
  • 增强型 input(类型、属性)
  • 增强型表单(表单元素、表单事件、表单属性)
  • 绘图(Canvas、SVG )
  • 全屏接口
  • 读取文件
  • 拖放对象
  • 地理定位
  • 音频、视频
  • web 存储(sessionStorage、localStorage)
  • 应用程序缓存
  • 新的技术(web worker、SSE、websocket)

Html5 兼容问题处理

  • 为了能让旧版本的浏览器显示新标签,可以设置创建标签并设置 display 属性值为 block: ```html

```

如何区分 HTML 和 HTML5

一、文档类型声明
**

参考文档

HTML5:

<!DOCTYPE html>

HTML 4.01

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

XHTML 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

二、独有特性
**

  • html 没有语义化标签(以上 HTML5 新特性有说明)
  • html 没有音频视频 API(video、audio)
  • html 没有绘图功能(Canvas、SVG)
  • ……
  • “HTML5 新特性”都可以作为区分的参考