申明:我看的是兄弟连的教学视频,很多的东西都是在上面直接截取的!如果有兴趣,到兄弟连网站下载看看,也很不错的!

1、HTML5的发展路程

HTML1.0 –
在1993年6月发为互联网工程工作小组(IETF)工作草案发布(并非标准)
HTML 2.0 –
1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
HTML 3.2 –
1996年1月14日,W3C推荐标准
HTML 4.0 –
1997年12月18日,W3C推荐标准
HTML 4.01(微小改进) –
1999年12月24日,W3C推荐标准
ISO/IEC 15445:2000("ISO HTML")—
2000年5月15日发布,基于严格的HTML 4.01语法,是国际标准化组织和国际电工委员会的标准
XHTML 1.0 –
发布于2000年1月26日,是W3C推荐标准,后来经过修订于2002年8月1日重新发布
XHTML 1.1 –
于2001年5月31日发布
XHTML 2.0

2,HTML 5是什么

HTML 5 ≈ HTML+CSS 3+Javascript+API

3,标准的改变

-a:不是SGML和XML

- 1、HTML5 并不是定义为SGML或者XML的应用程序。

-2、在HTML5中并不存在有效性检查,取而代之的是用规范来检测规范的一致性

- 3、HTML5的DTD声明中不需要使用DTD文件

- 4、拥有十分松散的编写手法,但不是没有底线

-b:松散的语法
-1: 不允许写的结束符的标签:
area、base、br、col、command、Embed、hr、img、input、keygen、link、meta、param、source、Track、wbr
-2:可以Q省略结束符的标签:
li、dt、dd、p、rt、optgroup、option、Colgroup、thread、tbody、tr、td、th
-3:可以完全省略的标签:
html、head、body、colgroup、tbody

-c:HTML5的未来

对于HTML5来说,既是一种进步,也是一种妥协。
HTML5诞生之初的目的就是为了向下兼容。所以我们大可不必为了HTML5来临而恐慌,因为:

HTML5支持松散的语法。
这种语法极大地兼容了编程人员的不规范代码,同时保证渲染的效果不会改变。
HTML4.01版本及语法依然有效。

HTML5也没有认为XHTML是错误的。(XHTML5)
这种语法既支持XML的简洁标记,也认为XML的编写方式是正确的
XHTML版本及严格的XML编写都是有效的。

支持HTML5 的浏览器:

HTML5的推广网站

更多相关文章

  1. 尽管“SQL语法错误”消息仍然成功执行
  2. php标准库 SPL 数据结构之-----SplDoublyLinkedList(双向链表)
  3. PHP中的替代语法
  4. 解析错误:语法错误,E:\xampp\htdocs\online\viewhistory >中
  5. PHP 5.0 到 7.1 常用语法糖(个人整理)
  6. 解析错误:语法错误,第12行/home/public_html/gigs.html中的意外T_L
  7. 如何从标准化表中获取最流行的标签?
  8. PHP解析错误:语法错误,意外的T_VARIABLE
  9. 可以在SELECT语句中嵌入描述语法吗?

随机推荐

  1. Vue.js任务列表 可本地存储任务数据
  2. Apollo 源码解析 —— Portal 创建 App
  3. 在 Android(安卓)通过 get_event 获得 in
  4. 终于!QQ For Linux发布,正规军来了!
  5. 纯 CSS3 模拟超可爱的企鹅走路动画
  6. 前后端都分离了,该搞个好用的API管理系统
  7. 芋道 Spring Boot 消息队列 RocketMQ 入
  8. 9款最佳编程字体推荐
  9. Apollo 源码解析 —— Portal 创建 Clust
  10. 快30岁的我,终于赚到人生第一个10W!