【问题标题】:Why FIrefox doesn't recognize <section>?为什么 FIrefox 不能识别 <section>?
【发布时间】:2011-07-25 01:41:58
【问题描述】:

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

【问题讨论】:

    标签: html firefox browser cross-browser firefox3.6


    【解决方案1】:

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

    我使用 HTML5 构建了一个测试系统,经过一些调整,它在所有浏览器上都能正常工作。

    编辑

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

    正如你从stylesheet 看到的,我已经制作了一些元素块项目

    /* 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 标记您的网站时的最佳做法。一个很好的起点。

    【讨论】:

    • 谢谢兄弟...我对网络开发有点陌生,我只是在学习的过程中。能否请您告诉我如何使我的 css 样式与所有浏览器兼容。
    • 谢谢兄弟...至少你给了我一个想法。
    • 哇!这就是我扫描而不是实际阅读得到的结果
    【解决方案2】:
    【解决方案3】:

    Firefox 对&lt;section&gt; 标签没有问题,但 Internet Explorer 有问题。

    【讨论】:

      猜你喜欢
      • 2014-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-19
      • 2021-07-17
      • 1970-01-01
      相关资源
      最近更新 更多