HTML5是最新版本的HTML。它引入了简化的标记、心的语义和媒体元素,另外要依赖一组支持web应用的JavaScript库。
XHTML不再是Web页面的标准。开发人员和W3C决定还是继续扩展和改进HTML。
新的、更为简单的HTML5 doctype在较老的浏览器上也得到支持,这些浏览器看到这个doctype时会使用标准模式。
<script>标记或指向CSS的样式表链接中不再需要type属性。现在javascript和CSS是默认类型。
用于指定字符集的<meta>标记已经大为简化,只包含字符编码。
UTF-8现在是Web上使用的标准字符集。
对doctype和<meta>标记作出修改不会影响页面在较老浏览器上的显示。
HTML5的新元素是HTML4元素的一个超集,这说明,较老的页面在现代浏览器中仍能正常工作。
HTML5结构:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="UTF-8">
<link rel="stylesheet" href="lounge.css" />
<script src="lounge.js"></script>
</head>
<body>
</body>
</html>
HTML 4.01结构:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link type="text/css" rel="stylesheet" href="lounge.css" />
<script type="text/javascript" src="lounge.js"></script>
<title></title>
</head>
<body>
</body>
</html>