Safari 和 Firefox 无法正确显示站点,但 Chrome 运行良好

Safari and Firefox not displaying site correctly, but Chrome is working well

我在 Chrome 中使用我自己的主题用 Wordpress 构建了我的网站。考虑到 Safari、Firefox 和 Chrome 的相似之处 - 我没想到网站的显示方式会有如此大的差异。

我猜这是文件加载方式中的某种语法错误,但不确定。 CSS 和 JS 文件使用 functions.php 文件加载。

如有任何帮助,我们将不胜感激!

相关站点:http://exeterentrepreneurs.com/dev/

1) 您有许多 HTML 标记错误, 例如这些缺少结束图像标记错误:

<img src="http://example.com/..../event_feature-tick.png"<p>100% Free</p>

看到 <p> 标签前面缺少的 > 了吗?它必须是:

<img src="http://example.com/..../event_feature-tick.png"><p>100% Free</p>

修复所有这些图像标记错误,然后使用 W3 代码验证器检查更多。您现在可以忽略诸如 "An img element must have an alt attribute..." 之类的错误,但可以修复缺少结束 </div> 标记的错误。首先修复上面的图像标签错误,许多其他错误和警告会自行修复。

参见 Showing results for exeterentrepreneurs.com dev - W3C Html Checker 并在修复一些错误后再次使用它。

2) 您可能还会遇到 Javascript 错误。 使用 Firefox (or Firebug) or Chrome or Safari or IE 中的开发人员工具检查 Javascript 和其他控制台错误.这些开发工具的使用对于 Web 开发工作至关重要。