doctype在html页面中有什么不同?

时间:2016-08-07 22:29:07

标签: html doctype

除了页面应该有一个之外,有一个页面文档类型或没有页面文档类型有什么区别?

我问的是因为我在这个页面中使用了一个滑块 - 使用doctype,滑块有一个错误的高(150px),没有它,它有所需的高(与iframes的正确比率高/宽)在滑块中。)

我尝试过多个doctypes,每个都有相同的结果。

1 个答案:

答案 0 :(得分:0)

如果没有doctype说明您正在使用的html的样式,浏览器将恢复为怪癖模式,它会尝试解析您的标记,就好像它是2000年之前的遗留文件。

没有什么是最佳的。您有一个无效的超文本文档,浏览器将在上个世纪末采用W3C标准之前呈现文档。

  

在怪癖模式下,布局模拟导航器4中的非标准行为   和Internet Explorer 5.这对于支持是必不可少的   在广泛采用网络之前建立的网站   标准。

来源: http://developer.mozilla.org/en-US/docs/Quirks_Mode_and_Standards_Mode

简而言之,您需要在每个超文本文档的开头doctype

有关 HTML和xHTML文档类型声明的完整列表,请参阅:

https://www.w3.org/QA/2002/04/valid-dtd-list.html