<HeadFirst_HTML5> O'REILLY_Chap.1_认识HTML5

来源:互联网 发布:淘宝怎么限制买家购买 编辑:程序博客网 时间:2024/05/21 02:36

<HeadFirst_HTML5> O’REILLY_Chap.1_认识HTML5

本博客的FollowMeReading系列初衷是在线的读书笔记. 为方便后期查阅, 故写成博客形式, 使用关键字查询便可以快读的找到相关的内容.

FollowMeReading系列所选的书籍一般选自O’REILLY或Apress出版社, 尽量保证笔记内容的权威性.

FollowMeReading系列的博客标题格式为: <书名> 出版社章节数章节名, 方便大家在纸质版书籍中查找.

FollowMeReading系列博文中的内容大部分是原文, 非原文部分前面将有’博主’字样提醒.

感谢<HeadFirst_HTML5>作者 Eric Freeman & Elisabeth Robson
感谢<HeadFirst_HTML5>翻译 林琪 张伶

正文

原文

BULLTE POINTS(要点):

  • HTML5是最新版的HTML. 它引入了简化的标记, 新的语义和媒体元素, 另外要依赖于一组支持Web应用的JavaScript库.

  • XHTML不再是Web页面的标准. 开发人员和W3C决定还是继续扩展和改进HTML.

  • 新的, 更为简单的HTML5 doctype在较老的浏览器上也得到支持, 这些浏览器看到这个doctype时会使用标准模式.

  • <script>标记或指向CSS的样式表链接中不再需要type属性. 现在JavaScript和CSS是默认类型.

  • 用于指定字符集的<meta>标记已经大为简化, 只包含字符编码.

  • UTF-8现在是Web上使用的标准字符集

  • 对doctype和<meta>标记做出修改不会影响页面在较老浏览器上显示.

  • HTML5的新元素是HTML 4元素的一个超级, 这说明, 较老的页面在现在浏览器中仍能正常工作.

  • 按官方说法, HTML5标准在2014年前不会正式完成, 不过大多数现代浏览器在此之前就能提供支持(现在就有很多浏览器支持HTML5)!

  • HTML5引入了一些元素, 可以向页面增加新的语义, 与HTML 4.01相比, 可以提供更多选项来创建Web页面结构.

  • HTML5中的很多新特性都需要JavaScript来充分加以利用.

  • 通过使用JavaScript, 可以与DOM交互, 也就是文档对象模型(Document Object Model).

  • DOM是Web页面的浏览器内部表示.通过使用JavaScript, 你可以访问元素, 修改元素, 还可以向DOM增加新元素.

  • JavaScript API是一个”应用编程接口”. 利用API, 可以控制HTML5的所有方面, 比如2D绘图, 视频回放等等.

  • JavaScript是世界上最流行的语言之一. 最近几年, JavaScript实现有了显著的改进.

  • CSS是HTML5的样式标准, 很多人用”HTML5”描述创建Web应用所用的技术家族时, 都包含CSS.

0 0