【发布时间】:2011-11-18 03:33:58
【问题描述】:
我正在尝试帮助与我合作的 Web 开发人员找出可能导致我正在帮助的网站呈现不佳的原因。它涉及带有旋转图像的 javascript,并且对于使用不同操作系统和不同浏览器的不同人,该网站在不同时间都存在偏差(我刚刚通过 browsershots 进行了检查)。
她已经尝试了很长一段时间来修复它,现在它非常紧急,所以尽管我对创建或排除 javascript 故障一无所知,但我决定自己通过 w3 的代码验证器查看是否有第二组眼睛可能会有所帮助,我看到结束脚本标记是大写字母,而 w3 表示 xhtml 中只允许使用小写字母。我还没有收到开发者的回复,所以我很好奇其他人会说什么 - 这会“破坏”网站吗?
如果有重复的内容类型元标签呢?在标题标签上方有一个,在它下方又是一个——两者都是一样的。这会对网站上的任何内容产生影响吗?
如果有任何意见或建议,我将不胜感激。提前致谢。
【问题讨论】:
-
首先,发布 URL 怎么样让我们看看发生了什么?删除一个(任一个)内容类型元数据当然不会有什么坏处。如果验证器给出了错误,那么她修复这些问题非常重要——浏览器可以在出现错误的情况下做完全不同和意想不到的事情。最后,如果她忘记 xhtml 并使用 html,她会为自己和其他人带来巨大的帮助。
-
谢谢,皮特。在任何情况下,无论是 html 还是其他方式,我都支持经过验证的代码。我很好奇,如果只是为了我自己的教育,这个特殊的、看似微不足道的细节是否会产生我所说的效果。我一直受过使用小写的培训,但我现在永远不会忘记它在使用 xhtml 时特别重要。由于多种原因,我无法发布链接,但只是图片 4 张在页面加载时随机旋转的图像,并且它们在整个页面上倾斜并取代所有内容,有时根本不显示。