HTML5
简介
是最新的 HTML 标准,拥有新的语义、图形以及多媒体元素
提供了新的 API 简化了 web 应用程序的搭建
是跨平台的,被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行
实例
申明HTML5文档类型
Title of the document
Content of the document......
新特性
- 语义元素
- 表单控件
数字、数字、日期、时间、日历和滑块
- 图像支持
详细内容建议查看”HTML5 Canvas|W3scool”
- 多媒体支持
- API
本地存储
sessionStorage约5M,短期存储- 关闭浏览器窗口自动清除
localStorage约20M,永久存储- 需手动删除
// 只能存储字符串,可以将对象 JSON.stringify() 编码后存储
// [api] 指代可选 sessionStorage/localStorage
window.[api].getItem(key)
window.[api].setItem(key, value)
window.[api].removeItem(key)
window.[api].clear()
存储位置不同:cookie数据始终在同源的http请求中携带,即cookie在浏览器和服务器间来回传递,sessionStorage和localStorage仅在本地保存。
存储容量不同:cookie数据不能超过4k,而sessionStorage和localStorage可以达到5M或更大。
数据有效期不同:sessionStorage:仅在当前浏览器窗口关闭前有效;localStorage:永久有效;cookie:过期时间内有效。
作用域不同:sessionStorage不能在不同的浏览器窗口中共享,即使是同一个页面;localStorage、cookie支持在所有同源窗口中共享。
未完待续…
Original: https://www.cnblogs.com/zh1q1/p/15237122.html
Author: 吴知木
Title: H5、C3基础知识笔记
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/599067/
转载文章受原作者版权保护。转载请注明原作者出处!