【问题标题】:Does my HTML4 site support HTML5?我的 HTML4 网站是否支持 HTML5?
【发布时间】:2011-10-08 16:29:26
【问题描述】:

关于我几年前建立的网站,有人问我“该网站是否支持 HTML5?”

该网站是几年前使用标准 HTML 构建的。

对此类问题的正确回答是什么?我以为是浏览器在渲染脚本时要么支持 HTML5,要么不支持?

【问题讨论】:

    标签: html


    【解决方案1】:

    如果您的网站是有效的“HTML4” - 有多种风格 - 您的网站将是面向未来的,即使它不是用 HTML5 编写的。

    您可以测试与W3C Markup Validation Service的兼容性

    【讨论】:

      【解决方案2】:

      这不是一个真正合适的问题。

      但您的网站将继续在支持 HTML4 和您使用的文档类型的浏览器中运行。这种支持可能会持续相当长的一段时间。

      您可以通过添加 HTML5 文档类型轻松开始将您的网站迁移到 HTML5:

      <!DOCTYPE html>

      HTML5 文档类型向后兼容。

      您可以在此处阅读更多内容:How to write backwards compatible HTML5?

      【讨论】:

        【解决方案3】:

        文档类型支持因浏览器而异。

        您应该检查 HTML5 规范和您的站点 doctype 规范之间的差异,以查看两者是否兼容,以使其符合标准。

        问题恰恰相反,使用新 HTML5 功能的网站可能与不支持这些功能的旧浏览器不兼容。

        【讨论】:

          【解决方案4】:

          简短回答:是的 - IMO 这个问题更多是关于浏览器是否会继续支持 HTML4?

          然而,HTML5 确实开始弃用 HTML 4 中存在的一些元素/属性,我可以想象未来浏览器也可能开始弃用的场景。

          【讨论】:

            猜你喜欢
            • 2011-09-18
            • 1970-01-01
            • 2012-06-19
            • 1970-01-01
            • 1970-01-01
            • 2011-08-23
            • 2011-06-10
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多