《HTML5移动应用开发入门经典》—— 1.2 了解HTML5的不同之处

  1. 云栖社区>
  2. 博客>
  3. 正文

《HTML5移动应用开发入门经典》—— 1.2 了解HTML5的不同之处

异步社区 2017-05-02 15:31:00 浏览810
展开阅读全文

本节书摘来异步社区《HTML5移动应用开发入门经典》一书中的第1章,第1.2节,作者:【美】Jennifer Kyrnin,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.2 了解HTML5的不同之处

HTML5移动应用开发入门经典
HTML 4是W3C独立开发的最后一版推荐语言。鉴于它得到了广泛的Web浏览器及编辑器的支持,现存的大部分Web页面都是使用HTML 4构建的。

XHTML是使用XML重写的HTML 4.01,这也就意味着所有标签必须是闭合的,XHTML标签必须全部为小写,所有属性必须由引号括起来,而且所有标签必须在不被覆盖的前提下进行嵌套。

正确地嵌套标签

当嵌套两个HTML标签时,可以将它们想象成两个碗——一个碗在另一个碗里面。永远先闭合里面的碗,然后再闭合外面的碗。

错误示例:

d0cfa1c8b66e1e2dbf39851749db251ffe708453

正确示例:

49f1e397c4dd14c6bef2dd39f55038413b317551

HTML5在限制方面较为宽松。所有元素不再需要结束标签,不区分大小写,并且不再需要非得为属性加上引号。

HTML5还加入了许多新元素,包括改良后的doctype(文档类型,又称为DTD,它是HTML文档的第一行,可以让浏览器识别这是一个HTML5文档)、分节元素、一些新的表单特性、拖曳支持,以及在创建Web应用中会用到的一些其他新特性。

提示:
新的HTML5 Doctype

HTML5改良过的新doctype简单易记——html>。就这么简单,甚至不需要全写成大写。

网友评论

登录后评论
0/500
评论
异步社区
+ 关注