我已经看到HTML5在不久的将来就会出现。它与HTML4有什么不同,HTML4在web开发中已经流行了这么多年?
谢谢
发布于 2009-12-30 18:33:09
概括地说,主要有四个方面的变化:
<section> <article> <header> <footer> <nav> <aside> <hgroup>
这也涵盖了对tag).
<meta>和<doctype>标签的更改,以及链接关系(<video>tag).
<meta>属性支持-主要是对输入类型的语义添加,以及一些整洁的东西,如字段自动聚焦和占位符rel标签- <video>,<audio>和<canvas>。<video>和<audio>旨在改进对页面中嵌入媒体的更好支持;<canvas>用于通过JavaScript.
navigator.geolocation、window.localStorage (脱机存储用户数据)、window.applicationCache (脱机存储应用程序数据)、web workers (多线程JavaScript,但有一些注意事项)访问
超文本标记语言的不同部分处于不同的规范和实现阶段-在Safari之外对表单更改的支持很差,<video>标签在跨平台环境中基本上不可用(没有多种视频格式),IE对这些更改几乎没有内置支持。
我看过的关于HTML5的最好的地方是马克·皮尔格林正在出版的优秀著作“Dive into HTML5”。
发布于 2009-12-30 18:12:06
Difference between HTML 5 and HTML 4
And as per W3C
发布于 2009-12-30 18:19:35
考虑到这些图片(来自www.alistapart.com),页面的结构有很大的不同:
HTML4

HTML5

这只是一个例子,看看关于这个主题的其他文章的评论
https://stackoverflow.com/questions/1979397
复制相似问题