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

标签 html css

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

我考虑的几点

  • 浏览器的兼容性
  • 易于使用(尤其是 IE)
  • 相对于 html4 的优势
  • 学习曲线

最佳答案

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

有些 API 可能很有用,但需要根据具体情况使用……并且在 HTML 4.01 文档中仍然有效。

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

关于html - 在设计 Web 应用程序时应该使用哪种技术 - HTML5 + CSS3 或 HTML4 + CSS2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3541170/

相关文章:

javascript - 如何设置 Bootstrap 行

javascript - SERP 只显示主页但没有子页面

ios - JQuery Mobile : Extra space, 黑线出现在数据角色 ="content"下?

html - CSS 包装文本和数字之间的差异

javascript - 使用 append() 将页面滚动到底部时如何显示数据;

html - Jquery用html5数据属性隐藏和显示

JavaScript 链接到另一个页面

html - 换行后如何去掉行与行之间的空格?

javascript - 使用 .css 和 jquery 对变量应用负值

javascript - 更多/更少的影响