HTML 的 DTD文档声明 <!DOCTYPE html>

DTD文档声明:

--  每一个HTML不同版本的规范都有不同的DTD文档声明。

--   <!DOCTYPE html> 是HTML5 的DTD文档声明,该文档声明是向下兼容的。

DTD文档声明的注意点:

1、任何一个标准的HTML网页,第一行一定是DTD文档声明,也就是说DTD文档声明必须写在HTML的第一行

2、DTD文档声明不区分大小写

--  <!DOCTYPE html>

--  <!doctype html>

3、DTD文档声明不是一个标签

4、DTD文档声明的作用是用于高速浏览器我们的网页是用哪一个版本的标准编写的,以便方便浏览器解析和渲染,但是浏览器斌不是完全依赖这个DTD文档声明,浏览器有一套属于自己的机制;

     也就是说,DTD文档声明不写网页也能正常运行,但是由于W3C规定第一行必须协商DTD文档声明,所以必须遵守规定,无论如何,我们都应该在第一行协商DTD文档声明。

补充了解:

单标签:<meta charset="UTF-8">

双标签:<head></head>、<body></body>、...

并列关系:兄弟 / 平级

嵌套关系:父子 / 上下级

--  每一个HTML不同版本的规范都有不同的DTD文档声明。

--   <!DOCTYPE html> 是HTML5 的DTD文档声明,该文档声明是向下兼容的。

DTD文档声明的注意点:

1、任何一个标准的HTML网页,第一行一定是DTD文档声明,也就是说DTD文档声明必须写在HTML的第一行

2、DTD文档声明不区分大小写

--  <!DOCTYPE html>

--  <!doctype html>

3、DTD文档声明不是一个标签

4、DTD文档声明的作用是用于高速浏览器我们的网页是用哪一个版本的标准编写的,以便方便浏览器解析和渲染,但是浏览器斌不是完全依赖这个DTD文档声明,浏览器有一套属于自己的机制;

     也就是说,DTD文档声明不写网页也能正常运行,但是由于W3C规定第一行必须协商DTD文档声明,所以必须遵守规定,无论如何,我们都应该在第一行协商DTD文档声明。

补充了解:

单标签:<meta charset="UTF-8">

双标签:<head></head>、<body></body>、...

并列关系:兄弟 / 平级

嵌套关系:父子 / 上下级

猜你喜欢

转载自www.cnblogs.com/wodexk/p/10278790.html