HTML文档Doctype声明含义
html网页中,我们经常会看到下面的代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head></head>
<body></body>
</html>
它们各代表什么意思呢?(相关教程:HTML入门教程)
- Doctype:document type: 文档类型 ,声明这个是HTML文档,并且浏览器以什么样的标准来解析这个文档。
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">:strict:严格的 对写代码比较严格,但不容易出现不兼容的情况。
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">:Transitional:过渡的
- <head>给浏览器和引擎蜘蛛看的内容,<body>给浏览者看的内容
HTML5的文档声明写法
<!DOCTYPE html>