HTML5 入门指南
1. HTML5 概述
HTML5 目前仍处于草案状态,这意味着现在所了解的内容并非 100% 会出现在官方规范中。不过,当前主流浏览器如 Internet Explorer、Firefox、Chrome、Safari 和 Opera 都在竞相将 HTML5 草案中的特性融入到桌面和移动浏览器中。
当谈及 HTML5 时,人们可能会提到 W3C 的官方规范,也可能会提及一些新颖但尚未最终确定的特性,如 Web Workers。下面先从 HTML5 不是什么来深入了解它:
- 不是 XHTML :HTML5 无需遵循 XML 验证。例如以下两个语句是等效的:
- <div id=container>This is a div<br></div>
- <div id="container">This is another div<br/></div>
虽然第一个语句无法通过 XML/XHTML 验证,但 HTML5 能确保它们的渲染效果完全相同。
- 不是 HTML4 + 1 :之前的 HTML 和 XHTML 版本目标过于理想化,期望标准机构制定页面标记规范,所有浏览器厂商都能 100% 遵循。但实际情况是,不同浏览器实现规范的子集不同,还会添加自己的特性,这使得 W3C 的规范难以推行。而 HTML5 则采取了不同的方式,它先询问各大浏览器厂商(如 Microsoft、Mozilla、Google、Apple 和 Opera
超级会员免费看
订阅专栏 解锁全文
2551

被折叠的 条评论
为什么被折叠?



