Fra*_*isc 16 html5 doctype standards-compliance
是否也<!DOCTYPE html>为旧版浏览器触发标准模式?说"在所有现代浏览器中"并不是很精确.
我对IE6特别感兴趣.
谢谢.
thi*_*dot 14
是的,它确实在旧版浏览器(例如IE6)中触发(几乎)标准模式.
请参阅:http://hsivonen.iki.fi/doctype/
标准模式,前沿验证
<!DOCTYPE html>这是正确的做法,除非你有特殊的理由要避免它.
唯一的例外浏览器(根据该表)是NS6,没有人使用.
几乎标准模式几乎与标准模式相同,但有一些微不足道的例外情况:
"几乎标准"渲染模式与所有细节中的"标准"模式完全相同除了一个:表单元格内部图像的布局按照Gecko的"怪癖"模式进行处理,这与其他浏览器相当,如IE浏览器.
Šim*_*das 14
这就是HTML5 doctype的存在方式(用外行的话来说):
制定标准的人想要一个更简单的doctype.他们发现<!DOCTYPE html>(这很简单)会在浏览器中触发标准模式.他们决定用HTML5标准化它.
真实的故事.