-3

我正在将网页从 HTML 4 转换为 HTML 5。我注意到两个主要差异,这给我带来了很多问题,那就是 HTML 5 中的类名是区分大小写的,以及像“width: 10;”这样的语句。 " 不允许在 HTML 5 页面使用的 CSS 文件中使用,语句必须是“width: 10px;”。我的经验的一个可能原因是我的 HTML 4 文档处于 Quirks 模式,也称为“HTLM 4 Transitional”。

4

1 回答 1

0

存在许多差异,几乎不可能做出简短的回答。

以下是进一步研究的几个关键点和指示:

  • 您需要切换到基于标准的文档类型,例如<!DOCTYPE html>,以最大限度地提高与许多浏览器的兼容性。

  • W3C的差异总结可能会有所帮助。

  • 在线扫描程序,例如W3C 验证器IE 兼容性检查可能有助于标记一些问题。

  • 许多问题(和解决方案)是已知的。如果您不确定,我可以使用吗?、MDNHTML5 Rocks等网站非常有用。

通常,您可能会发现从头开始创建新设计比尝试改造旧设计以适应新功能和设计模式更容易。

希望这可以帮助...

——兰斯

于 2015-04-13T21:55:08.363 回答