一、什么是HTML5
HTML5是HTML的版本号,是HTML的传递和延续。
经历HTML4.0、XHTML再到HTML5,从某种意义上讲,这是HTML超文本标签语言的更新与规范过程。因此,HTML5并没有给用户带来多大的冲击,大部分标签在HTML5版本中依然适用。
HTML5和CSS3不是编程语言,而是标记语言(样式语言),它们本身不具备编程语言的逻辑,它只是一个标记,所以学习起来较为简单。
二、HMTL5的优势
1、兼容:HTML5并不是对之前HTML语言颠覆性的革新,它的核心理念就是要保持与过去技术的完美衔接,因此HTML5有很好的兼容性。
HTML5定义了一些可以省略结束标签的元素;
HTML5中又恢复了对大写标签的支持;
HTML5制定了一个通用的标准。
2、合理:HTML5中增加和删除的标签都是对现有的网页和用户习惯进行分析、概括而推出的。
例如:谷歌分析了上百万的页面,发现很多网页制作人员使用<div id=”header”>来定义网页的头部区域,就在HTML5中就直接添加一个<header>标签。
3、易用:作为当下流行的标签语言,HTML5严格遵循 “简单至上”的原则。
简化的字符集声明;
简化的DOCTYPE;
以浏览器原生能力(浏览器自身特性功能)替代复杂的JavaScript代码。