下一节:

  HTML5 简介



  • HTML5新功能

    HTML5是HTML4.01的升级版本,其中添加了一些非常有趣的API,和删除了一些元素,使用更为科学的方式替换。 HTML5的DOCTYPE声明非常的简洁:
    <!DOCTYPE html>
    
    字符编码(charset)声明也很简洁:
    <meta charset="UTF-8">
    
    一个HTML5文档是张这样的:
    <!DOCTYPE html>
           <html>
           <head>
           <meta charset="UTF-8">
           <title>文档标题</title>
           </head>
    
           <body>
    
           文档内容
    
           </body>
    
           </html>
    
    HTML5中的默认字符编码是UTF-8。
  • HTML5新元素

    一些有趣的HTML5新元素: 新的语义元素:<header><footer><article>,和<section><form>元素的新属性,如number,date,datetime,calendar和range。 新的图形元素:<svg><canvas>。 新的多媒体元素:<audio><video>
    在下一章中,您将学习旧版浏览器如何兼容新的HTML元素。
  • HTML5新API

    一些有趣的HTML5新API:
    HTML Local storage是cookie的强大替代品。
  • HTML5删除的元素

    HTML5删除了一些HTML4的元素。
    删除的元素 替代的用法
    <acronym> <abbr>
    <applet> <object>
    <basefont> CSS
    <big> CSS
    <center> CSS
    <dir> <ul>
    <font> CSS
    <frame>
    <frameset>
    <noframes>
    <strike> CSS, <s>, or <del>
    <tt> CSS
    后面的章节将教您如何从HTML4轻松的迁移到HTML5
  • HTML5的历史

    从万维网早期开始,就有各种版本的HTML
    年份 版本
    1989 蒂姆·伯纳斯·李发明万维网
    1991 蒂姆·伯纳斯·李发明HTML
    1993 戴夫·拉格特起草HTML+
    1995 HTML工作组定义HTML2
    1997 W3C推荐: HTML3.2
    1999 W3C推荐: HTML4.01
    2000 W3C推荐: XHTML1.0
    2008 WHATWG第一次HTML5公开草案
    2012 WHATWG HTML5生活标准
    2014 W3C推荐: HTML5
    2016 W3C推荐候选: HTML5.1
    2017 W3C推荐: HTML5.1第二版
    2017 W3C推荐: HTML5.2
    从1991年到1999年,HTML从版本1发展到版本4。 在2000年,万维网联盟(W3C)推荐了XHTML 1.0。XHTML语法很严格,开发人员被迫编写有效且“格式良好”的代码。 2004年,W3C决定关闭HTML的开发,转而支持XHTML。 2004年,WHATWG(Web超文本应用技术工作组)成立。WHATWG希望开发HTML,与Web的使用方式一致,同时向后兼容旧版本的HTML。 2004年至2006年,WHATWG获得了主要浏览器厂商的支持。 2006年,W3C宣布他们将支持WHATWG。 2008年,第一个HTML5公开草案发布。 2012年,WHATWG和W3C决定分离: WHATWG希望将HTML作为“生活标准”来开发。生活标准总是得到更新和改进。可以添加新功能,但无法删除旧功能。 WHATWG的HTML5生活水平出版于2012年,并不断更新。 W3C希望开发出明确的HTML5和XHTML标准。 W3C在2014年10月28日建议发布HTML5 。 W3C在2017年10月3日建议发布HTML5.1第二版。 W3C在2017年12月14日建议发布HTML5.2
下一节: