前端系列文章——传送门
HTML系列文章——传送门
HTML5 是下一代 HTML 标准
HTML , HTML 4.01 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变
HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持
声明必须位于 HTML5 文档中的第一行,使用非常简单
对于中文网页需要使用 声明编码,否则会出现乱码
内容类型(ContentType
)
HTML5
的文件扩展符与内容类型保持不变,仍然为".html
"或".htm
"
DOCTYPE
声明
不区分大小写
指定字符集编码
meta charset="UTF-8"
可省略标记的元素
不允许写结束标记的元素:br
、col
、embed
、hr
、img
、input
、link
、meta
可以省略结束标记的元素:li
、dt
、dd
、p
、option
、colgroup
、thead
、tbody
、tfoot
、tr
、td
、th
可以省略全部标记的元素:html
、head
、body
、colgroup
、tbody
省略引号
属性值可以使用双引号,也可以使用单引号
HTML5 提供了新的语义元素来明确一个 Web 页面的不同部分
点击文本时也可以控制表单元素的选择情况
第一种方案
第二种方案
音频
src
音频文件的 URL
controls
向用户显示音频控件(比如播放/暂停按钮)
autoplay
音频在就绪后马上播放
loop
每当音频结束时重新开始播放
muted
音频输出为静音
preload
当网页加载时,音频是否默认被加载以及如何被加载
视频
src
音频文件的 URL
controls
向用户显示音频控件(比如播放/暂停按钮)
autoplay
音频在就绪后马上播放
loop
每当音频结束时重新开始播放
muted
音频输出为静音
preload
当网页加载时,音频是否默认被加载以及如何被加载
poster
视频正在下载时显示的图像,直到用户点击播放按钮
width
视频播放器的宽度
height
视频播放器的高度
HTML5
元素用于图形的绘制,通过脚本 (通常是 JavaScript)来完成
标签只是图形容器,您必须使用 脚本 来绘制图形
你可以通过多种方法使用canvas
绘制路径,盒、圆、字符以及添加图像
与其他图像格式相比(比如 JPEG 和 GIF),使用 SVG 的优势在于:
Canvas | SVG |
---|---|
依赖分辨率 | 不依赖分辨率 |
不支持事件处理器 | 支持事件处理器 |
能够以.png 或.jpg 格式保存结果图像 | 复杂度会减慢搞渲染速度 |
文字呈现功能比较简单 | 适合大型渲染区域的应用程序 |
最合适图像密集的游戏 | 不适合游戏应用 |
下一篇:【C++进阶】map的介绍和使用