doctype声明指标记语言的规则,这样浏览器呈现的内容正确。
例子
doctype HTML不同
doctype声明不是HTML标签,它是一个指令到web浏览器版本的什么写在标记语言页面。
doctype声明是指文档类型定义(DTD)。DTD指定标记语言的规则,这样浏览器呈现的内容正确。
doctype声明应在HTML文档的第一件事,在< HTML >标记之前。
提示:总是向页面添加doctype。这有助于正确渲染页面的浏览器!
HTML 4.01严格
这个DTD包含所有HTML元素和属性,但不包括直觉的或弃用元素(如字体和中心)。框架集不允许:
HTML 4.01框架集
这个DTD等于HTML 4.01过渡,但允许使用框架集内容:
例子
HTML文档的doctype HTML 4.01过渡:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Title of the document</title>
</head>
<body>
The content of the document......
</body>
</html>
doctype HTML不同
doctype声明不是HTML标签,它是一个指令到web浏览器版本的什么写在标记语言页面。
doctype声明是指文档类型定义(DTD)。DTD指定标记语言的规则,这样浏览器呈现的内容正确。
doctype声明应在HTML文档的第一件事,在< HTML >标记之前。
提示:总是向页面添加doctype。这有助于正确渲染页面的浏览器!
HTML 4.01严格
这个DTD包含所有HTML元素和属性,但不包括直觉的或弃用元素(如字体和中心)。框架集不允许:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01过渡
这个DTD包含所有HTML元素和属性,包括表象的和弃用元素(如字体)。框架集不允许:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
HTML 4.01框架集
这个DTD等于HTML 4.01过渡,但允许使用框架集内容:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">