0

我想确认 Firefox 是否无法解释<section>标签?我创建了一个网站并在 Chrome 和 Safari 上对其进行了测试。一切都很好,直到我在 Firefox 上测试它,这太可怕了。我花了将近 2 天的时间才发现 Firefox 无法处理<section>标签。我只是想确认一下,因为我不确定。

4

3 回答 3

3

添加article { display: block; }到您的样式表。FF 可能将其视为内联元素,因为它不完全受支持。

我已经使用 HTML5 构建了一个测试系统,它在所有浏览器上都可以正常工作,只需进行一些调整。

编辑

这是我为测试一些网络抓取而编写的脚本:http ://randomcoding.com/steam/我使用 HTML5 作为标记来查看所有大惊小怪的内容。

正如您从样式表中看到的那样,我已经制作了一些元素块项目

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}

这种方法适用于我检查过的大多数浏览器(Chrome、Opera 10、FF3-4、IE8-9)。

但是,如果您刚开始,我建议您查看 HTML5 Boilerplate:http: //html5boilerplate.com/

它提供了使用 HTML5 标记您的网站时的最佳实践。一个很好的起点。

于 2011-03-29T07:49:12.547 回答
2

阅读HTML5 标签在 Firefox 3.6.3 中根本不起作用

于 2011-03-29T07:46:25.080 回答
0

Firefox 的标签没有问题<section>,但 Internet Explorer 有。

于 2011-03-29T07:44:29.293 回答