<!DOCTYPE html>
会触发老旧浏览器的标准模式吗?仅仅说“在所有现代浏览器中”并不是非常精确。
我特别关心IE6。
谢谢。
<!DOCTYPE html>
会触发老旧浏览器的标准模式吗?仅仅说“在所有现代浏览器中”并不是非常精确。
我特别关心IE6。
谢谢。
是的,它会在旧版浏览器(如IE6)中触发(几乎)标准模式。
请参阅:http://hsivonen.iki.fi/doctype/
标准模式,尖端验证
<!DOCTYPE html>
除非您有特定的理由要避免使用,否则这是正确的做法。
根据该表格,唯一的例外浏览器是NS6,但没有人在使用。
几乎标准模式与标准模式几乎相同,只有一些微小的、琐碎的例外:
"几乎标准"渲染模式在所有细节上与"标准"模式完全相同,只有一个例外:处理表格单元格内图像的布局时,它们会被处理为Gecko的"怪癖"模式,这与其他浏览器(如Internet Explorer)相当一致。
<!DOCTYPE html>
(这是最简单的形式)确实会在浏览器中触发标准模式。所以,他们决定将其规范化为HTML5。