我已完成布局并完成了网页(www.blisshair.com.au),但我遇到了我认为是一个主要问题。
在构建网页时,我只使用firefox来检查布局,现在我在踢我自己。
在开发者工具,IE 8标准,浏览器IE 8中加载页面时,它的加载非常完美,除了标题徽标的大小应该是它应该的两倍。
在试用I.E 7标准时,浏览器IE 7看起来还不错,但是,IE浏览器7,怪癖模式,页面出现故障:
在底部页脚上方有一个clearfix问题,并且导航(侧面)菜单填充是关闭的,容器div不居中(至少不在索引页面上,所有其他页面都是..?)< / p>
老实说,我不知道最新情况,如果有人能指出我正确的方向,我会非常感激,
另外,最后一个问题我试图纠正并让我挠头,我试图从W3C验证并得到这个错误:
警告DOCTYPE覆盖有效!
检测到的DOCTYPE声明 “” 已被压制和DOCTYPE 插入“XHTML 1.0 Transitional” 相反,但即使没有错误 如下所示的文件不会 有效,直到您更新它以反映 这个新的DOCTYPE。
我认为“DTD XHTML 1.0 Transitional”是正确的吗?
如果它有帮助,我已经制作了一个页眉和一个页脚html并通过包含php附加它们。 再次感谢,
的Nik。
编辑:问题已解决,再次感谢此网站:)
答案 0 :(得分:2)
您的网站实际上没有太大问题,所以不要担心。
在开发人员中加载页面时 工具,IE 8标准,浏览器IE 8, 它加载非常完美,除了 标题徽标是它的两倍大 应该是。
我在IE8中没有看到IE8标准模式,它看起来和Firefox一样。
在尝试I.E 7标准时, 浏览器IE 7看起来不错
这与在Internet Explorer 7中使用您的网站相同。您的网站在此处正常运行是件好事,因为它仍然有some market share。
然而,IE浏览器7,怪癖模式, 页面分解
怪癖模式基本上是模仿 IE5 。您不必担心您的网站在IE5中工作。如果您的文档类型无效,则访问者只会在Quirks模式下看到您的网站。
您的文档类型:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这很好,并且肯定会触发标准模式。
您的网站确实有some validation errors,但其中没有一个是致命的。
答案 1 :(得分:2)
然而,IE浏览器7,怪癖模式,页面分解耸耸肩,耸耸肩? Quirks Mode是IE 5.5的模拟器,多年来一直没有人使用过它。您今天可能仍然担心IE6标准模式下的情况,具体取决于您的受众群体,但肯定不会早于此。只要你的
<!DOCTYPE>
声明就像现在一样,没有人会看到你的页面以怪癖模式呈现。
是的,确实如此。验证器只是警告您已经选择忽略页面上的doctype,而是明确使用XHTML 1.0 Transitional(无论如何都是与页面上相同的doctype,但是警告没有注意到)。只需将“文档类型”下拉列表中的验证程序表单(自动检测)保留,警告就会消失。我认为“DTD XHTML 1.0 Transitional”是正确的吗?