用于绘画的 canvas 元素、 用于媒介回放的 video 和 audio 元素、对本地离线存储的更好的支持、 新的特殊内容元素,比如 article、footer、header、nav、section、新的表单控件,比如 calendar、date、time、email、url、search。
canvas标签可以绘制图形。
步骤:在body中添加canvas标签;在script中获取到元素;通过getcontext获取元素的上下文;通过fill、storke对图形进行背景、边框的设置。
用于媒介回放的 video 和 audio 元素。
标签内部包含source标签,可添加src链接地址。
WebSocket
WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。使用WebSocket,浏览器和服务器只需要要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道,两者之间就直接可以数据互相传送
新的表单控件
placeHolder、dataLIst、auto Focus、inputType(email、url、number、range)、表单的验证、required(为必填属性)等。