◆ HTML5概念:
HTML5是HTML4.0的升级版:
- 结构:html5
- 样式:css3
- 行为: Javascript、API
HTML5并不仅仅只是做为HTML标记语言的一个最新版本,更重要的是它制定了Web应用开发的一系列标准,成为第一个将Web做为应用开发平台的HTML语言。
广义概念:代表HTML5,CSS3,Javascript,API在内的一套技术组合。
注:行为新增地理定位、web存储和拖拽等
◆ 语法规范:
HTML5在语法规范上也做了比较大的调整,去除了许多冗余的内容,书写规则更加简洁、清晰。
示例:
<!DOCTYPE html>
<html>
<head lang="en">
<!-- 用于描述网页的元信息 -->
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>我是一段文本,我闭合标签用了大写</P>
</body>
</html>
特点:
- 更简洁、更宽松
1、单标签不用写关闭符号
2、双标签省略结束标签
3、html、head、body、colgroup、tbody可以完全省略
- HTML文件开头声明变化
--HTML4:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
--HTML5
<!DOCTYPE html>
注:实际开发中应规范书写,不建议太随意 !