【发布时间】:2012-01-28 20:24:09
【问题描述】:
出于某种原因,我最好调用一个 doctype,最好是 XHTML 1.0 过渡,并且出于某种原因,每次我在 Internet Explorer 中打开它时都会得到...
浏览器模式:IE9 兼容视图
文档模式:IE7标准
我什至会在头部标签的开头包含我的文档类型:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
是的,我确实关闭了 <body> 和 <html>。
有什么想法吗?
【问题讨论】:
-
您是否使用验证器检查过标记本身实际上是否符合要求?
-
看看这个Wikipedia article。我认为这是正确的做法。您的
html元素看起来像第一个示例的吗? -
@JaredFarrish,好主意。这是the W3C's validator。但这并不意味着 MS 会遵守它。将整个页面粘贴到直接输入中,或提供链接。
-
@JaredFarrish:是的,我有,通过 W3C。
标签: html css internet-explorer standards