1
4

3 回答 3

0

我正在使用所有 HTML5 代码构建一个网站,它在 Chrome 中打开得很好,但在 IE 或 Firefox 中没有呈现,只是纯文本。

您可能想检查 CSS 是否正确加载。

你是直接从文件系统打开吗?如果是这样,在 IE 中你可以按 F12 打开内置的开发者工具来检查样式是否正在加载。在 Firefox 中使用 Firebug 插件来检查相同的内容。

于 2012-11-13T21:47:30.687 回答
0

HTML 5 和 CSS3 实现在浏览器之间有所不同,并且不完全支持 IE 和 Firefox 中的标准。对于您的用户群来说,Chromeframe 可能是一个简单的解决方法,因为 webkit 的标准实现是您目前可以获得的最好的:http ://www.google.com/chromeframe 。另外,这里有一个漂亮的浏览器比较图:http ://html5readiness.com/

于 2012-11-13T19:55:18.477 回答
0

您是否在 CSS 中进行了重置,重置允许您控制网站的每个部分。如您的特定要求的格式。重置您的 CSS 不仅可以让您为网站创建样式,还可以用于在任何/大多数浏览器上创建起点。即通过重置。重置示例如下:

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

有很多资源可以涵盖 IE 和所有其他浏览器的许多错误。您需要尝试通过重置您的 CSS 来减少它们。

以下是一些有用资源的链接:

MEYER WEB IE 重置 CSS

终极 IE 错误 - VIRTUOSI

六次修订 - CSS 重置

我希望这有帮助。祝你好运。

于 2012-11-13T17:57:34.427 回答