天天看点

JavaWeb学习之路(13)--HTML之网页类型声明

1. 前言

如果我们买了一部苹果手机,然后要研究它如何使用,我们得先知道这部手机的版本,是iPhone4,还是iPhone5/6/7…。

同样,如果我们买了一辆汽车,也应该先知道它的型号,比如同一款车型,也得分上个2019款/2020款/2021款。

对于HTML来说,也是一样的,现在很火的一个名词H5,其实就是指的HTML5,这个5就是版本号。

2. HTML版本号

目前来说,基本上浏览器对HTML5的支持都很到位了,所以绝大多数程序员编写的网页都是HTML5的。

但是由于历史原因,还有一部分网页是HTML4的。

好的,那么如何区分一个网页是HTML4还是HTML5的呢?浏览器如何知道程序员编写的HTML代码是想用4代的规范还是5代的规范呢?毕竟不同版本还是有区别的。

这就可以通过网页类型声明来解决。

3. 网页类型声明

常用的网页类型声明有两种,第一种是HTML5的:

<!DOCTYPE html>

1

第二种是HTML4的:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

2

实际上我们只需要记住HTML5的声明就OK了,毕竟现在我们写网页肯定是用最新的版本,效果更好!

4. 一个完整的网页代码

所以,我们在正儿八经编写第一个网页的时候,网页的最开头处,是要写上网页类型声明的。

这样最起码,别人在看到咱们写的网页的时候,第一印象就是——嗯,挺专业的!

好的,一个完整的网页代码如下:

<html>

<head>

   <title>网页类型声明实例</title>

   <meta charset="utf-8">

</head>

<body>

   你好,这是一个标准网页

</body>

</html>

5. 小结

其实对于大多数浏览器来说,不添加网页类型声明,照样正常运行。

但是咱们作为程序员,还是要尽量按照规范来写代码,写最规范最通用的代码,而不是满足于能用就行。

要有点追求的还是!

继续阅读