我想确认 Firefox 是否无法解释<section>
标签?我创建了一个网站并在 Chrome 和 Safari 上对其进行了测试。一切都很好,直到我在 Firefox 上测试它,这太可怕了。我花了将近 2 天的时间才发现 Firefox 无法处理<section>
标签。我只是想确认一下,因为我不确定。
问问题
745 次
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
于 2011-03-29T07:46:25.080 回答
0
Firefox 的标签没有问题<section>
,但 Internet Explorer 有。
于 2011-03-29T07:44:29.293 回答