HTML5读书笔记
jack
2023.10.24
来源:HTML5 Canvas | 菜鸟教程
常识:
HTML5 是下一代 HTML 标准。
HTML , HTML 4.01的上一个版本诞生于 1999 年
用于声明下面代码是H5;
浏览器支持
你可以让一些较早的浏览器(不支持HTML5)支持 HTML5。
现代的浏览器都支持 HTML5
HTML5
HTML5
使用 JavaScript 来绘制图像
使用 style 属性来添加边框:
Canvas 坐标:左上角是00;
可以画线段,圆,字符,渐变,图像,
HTML5 SVG
SVG 定义为可缩放矢量图形。SVG 图像在放大或改变尺寸的情况下其图形质量不会有损失。
把 SVG 直接嵌入 HTML 页面。
SVG 是一种使用 XML 描述 2D 图形的语言。
Canvas 通过 JavaScript 来绘制 2D 图形。
HTML5 MathML
HTML5 可以在文档中使用 MathML 元素,对应的标签是 。
MathML 是数学标记语言,是一种基于XML(标准通用标记语言的子集)的标准,用来在互联网上书写数学符号和公式的置标语言。
HTML5 拖放(Drag 和 Drop)
拖放(Drag 和 drop)是 HTML5 标准的组成部分。
HTML5 Geolocation(地理定位)
HTML5 Geolocation API 用于获得用户的地理位置。
HTML5 Video(视频)
HTML5 规定了一种通过 video 元素来包含视频的标准方法。
HTML5
HTML5 Audio(音频)
HTML5 提供了播放音频文件的标准。
HTML5 规定了在网页上嵌入音频元素的标准,即使用
HTML5 新的 Input 类型
HTML5 表单元素
当提交表单时,会生成两个键,一个是私钥,一个公钥。
私钥(private key)存储于客户端,公钥(public key)则被发送到服务器。公钥可用于之后验证用户的客户端证书(client certificate)。
HTML5 新的表单属性
HTML5 的