<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.
- <HeadFirst_HTML5> O'REILLY_Chap.1_认识HTML5
- <HeadFirst_HTML5> O'REILLY_Chap.7_画布
- <HeadFirst_HTML5> O'REILLY_Chap.8_视频
- <HeadFirst_HTML5> O'REILLY_Chap.3_事件_处理程序
- <HeadFirst_HTML5> O'REILLY_Chap.5_实现HTML位置感知
- <HeadFirst_HTML5> O'REILLY_Chap.6_与Web交流
- <HeadFirst_HTML与CSS> O'REILLY_Chap.1_认识HTML
- <HeadFirst_HTML5> O'REILLY_Chap.2_JavaScript和DOM
- <HeadFirst_HTML与CSS> O'REILLY_Chap.5_认识媒体
- <HeadFirst_HTML5> O'REILLY_Chap.4_JavaScript函数和对象
- <HeadFirst_HTML5> O'REILLY_Chap.9_Web存储(本地存储)
- <HeadFirst_HTML5> O'REILLY_Chap.10(完)_Web工作线程
- <Learning SQL> O'REILLY_Chap. 1_背景知识
- <HeadFirst_HTML与CSS> O'REILLY_Chap.2_认识HTML中的"HT"
- <HeadFirst_jQuery> O'REILLY_Chap.1_jQuery入门
- <Learning SQL> O'REILLY_Chap. 3_查询入门
- <HeadFirst_HTML与CSS> O'REILLY_Chap.4_连接起来
- <HeadFirst_HTML与CSS> O'REILLY_Chap.9_盒模型
- UML——画图前的准备
- bzoj 1452 [JSOI2009]Count
- 《Java报表之JFreeChart》-第三讲
- tomcat如何配置环境变量
- Java注解深入理解
- <HeadFirst_HTML5> O'REILLY_Chap.1_认识HTML5
- <HeadFirst_HTML5> O'REILLY_Chap.2_JavaScript和DOM
- 有序单链表的合并
- HTTP Method 小结
- 前端学习路线
- 第一个javascript代码
- <HeadFirst_HTML5> O'REILLY_Chap.3_事件_处理程序
- Win10下安装SQL Server 2016 Management Studio报0x80070570的解决办法
- numberformatException