我只是想确认是否火狐无法解释<section>
标签? 我创建了一个网站,并测试它在Chrome和Safari。 一切都很好,直到我测试了Firefox和它太可怕了。 我花了近2白天,只有弄清楚,火狐不能处理<section>
标签。 我只是想确认,因为我不知道这件事。
Answer 1:
添加article { display: block; }
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的样板: http://html5boilerplate.com/
它得到了最好的实践使用HTML5来标记你的网站时。 一个良好的开端。
Answer 2:
取读在HTML5标签不能在Firefox 3.6.3的所有工作
Answer 3:
Firefox有与没有问题<section>
标签,但Internet Explorer有。
文章来源: Why FIrefox doesn't recognize ?