HTML5推出的理由和目标——HTML5学习(一)
HTML5推出的理由和目标:
HTML5的出现,对于Web来说意义是非常大的,因为他的意图是想要把目前Web上存在的各种问题一并解决掉。
问题包含以下三点:
- Web浏览器之间的兼容性很低。
- 文档结构不够明确
- Web应用程序的功能受到了限制
世界知名浏览器厂商对HTML5的支持有:微软、Google、苹果、Opera、Mozilla。
HTML5与HTML4的区别
语法的改变
主要包含以下几点:
- 内容类型(扩展名不变)
- DOCTYPE声明(在HTML4中需要指明版本,在HTML5中不需要)
- 指定字符编码(在HTML4中需要很多声明,在HTML5中只需要 <meta charset="UTF-8"> 即可)
- 可以省略标记的元素(在HTML5中有很多元素的标记可以省略)
- 省略引号(指定属性值时可以删掉引号,如: <input type="checkbox" checked=checked> )
- 具有boolean值的属性(对于具有boolean类型值的属性,当属性没有属性值时代表属性为true)
例如:
<input type="checkbox" checked> <input type="checkbox" checked="checked"> <input type="checkbox" checked=""> <input type="checkbox"> //前三个为true,最后为false

浙公网安备 33010602011771号