Mar*_*k W 2 internet-explorer-8
这是我正在使用的doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Run Code Online (Sandbox Code Playgroud)
如果您在DOCTYPE 之前有内容(可能是HTML注释),则会发生这种情况.IE8中的空格应该没问题 - 尽管我认为这甚至会导致IE6出现问题.
(在IE6中,在DOCTYPE触发怪癖模式之前的XML声明 - 这在IE7中得到修复,但看起来DOCTYPE之前的其他内容仍会触发这一点.)