代码之家  ›  专栏  ›  技术社区  ›  Jagira

在设计Web应用程序时,应该使用哪种技术-HTML5+CSS3或HTML4+CSS2?

  •  1
  • Jagira  · 技术社区  · 14 年前

    如果我想在一个2-3个月的时间框架内的网络应用上工作,我应该使用哪种技术?HTML5+CSS3还是HTML4+CSS2?

    我正在考虑的几个问题

    • 浏览器兼容性
    • 易用性(尤其是IE)
    • 与HTML4相比的优势
    • 学习曲线
    2 回复  |  直到 14 年前
        1
  •  7
  •   Quentin    14 年前

    在大多数情况下,我会避免使用HTML5中引入的任何新元素。他们往往需要JavaScript才能在一些常用的浏览器中正确地呈现,并且在今天的实际应用中没有提供太多的好处。

    有些API可能很有用,但需要根据具体情况进行处理,并且仍然在HTML4.01文档中发挥作用。

    避免使用CSS 2而使用CSS 2.1(因为它更好地反映了浏览器的实际功能)。逐个检查CSS3属性和选择器,比较优势、浏览器支持,以及浏览器不支持的情况下会发生什么。

        2
  •  2
  •   Alohci    14 年前

    两者都不。不要为标准操心。从浏览器中的工作内容中选择所需的功能。设计时应考虑到渐进增强和优雅退化。