我正在开发一个网站: http: //parkoura.tk/ashkon/blog.php
我从来没有尝试过开发像这样复杂的东西,由于我没有经验,我遇到了以下问题:
在 quirks 模式 (Gecko/Webkit) 中,当没有声明 DTD 时,网页渲染得很好。
当我添加 doctype(4.1 过渡或 HTML5)以使页面开始在 IE 中工作时,页面右侧的滚动条停止工作。
如果没有神奇的修复,我将不得不重建网站——但我想知道在我这样做之前你是否对我有任何建议。
我正在开发一个网站: http: //parkoura.tk/ashkon/blog.php
我从来没有尝试过开发像这样复杂的东西,由于我没有经验,我遇到了以下问题:
在 quirks 模式 (Gecko/Webkit) 中,当没有声明 DTD 时,网页渲染得很好。
当我添加 doctype(4.1 过渡或 HTML5)以使页面开始在 IE 中工作时,页面右侧的滚动条停止工作。
如果没有神奇的修复,我将不得不重建网站——但我想知道在我这样做之前你是否对我有任何建议。
首先验证代码,这将显示标记中存在一些错误:
例如,您使用<header>
了而不是<head>
,您有不匹配的标签,您已经转义了很多引号。
修复最严重的错误可能会使页面也与 doctype 一起工作。
从这里开始:validator.w3.org。一旦你解决了这些错误/警告,你应该处于良好状态。专注于创建有效的 HTML 文档,您不必重建您的网站。