All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
数据库导出成excel的sql语句_[SQL Server教程]
动态网页常用技术:用PHP追随变量(cookie和session)_php资料_编程技术
SQL语言快速入门之二_mssql学习_编程技术
使用SQL存储过程有什么好处_[SQL,Server教程]
解读SQL,Server,2008安装和配置过程_mssql学习_编程技术
ASP.NET中上传并读取Excel文件数据_[Asp.Net教程]
C#提交数据到服务器并返回的处理_[Asp.Net教程]
一个程序详细研究DataReader_[Asp.Net教程]
解决SQL Server日志文件损坏严重的问题_[SQL Server教程]
PHP教程:Linux下PHP服务器的安装与配置_php资料_编程技术
Reading number is top 10 pictures
9.3阅兵全景图6-常规导弹梯队和核导弹梯队
Fender Bender that so horrifying1
一个武林高手的故事
30 beautiful school beauty4
寒流来了
NeedWallpaper3
关于海盗的研究2
9.3阅兵全景图8-航空梯队
随便发几张图
徐若瑄展示美丽胸围2
Download software ranking
Boxer's Top ten classic battle1
I'm come from Beijing2
Proficient in JavaScript
Unix video tutorial13
Adobe Flash Player(IE) 10.0.32.18 浏览器专用的FLASH插件
Ashlynn Video1
Unix video tutorial19
jdk1.5
传奇私服架设教程
双旗镇刀客A
归海一刀 published in(发表于) 2014/3/30 5:17:37 Edit(编辑)
HTML 5 预览(4)_[Html教程]

HTML 5 预览(4)_[Html教程]

HTML 5 预览(4)_[Html教程]

文档继承性


不像先前版本的 HTML 和 XHTML根据它们的语法来定义, HTML 5 是根据文档对象模型(DOM)来定义的 - 浏览器中用来描述文档的的继承型树结构. 例如, 构成一个由 名称(title), 标题(heading) 和段落(paragraph) 的文档, 那么, 这个DOM 树可能看起来是这样的:



这个DOM树包括: head中的title元素, body中的h1和p元素.


根据DOM定义的HTML 5的优点是这种语言可以不依赖于它自己的语法. 有两个主要的语法用来表现HTML文档: HTML的序列和XML的序列 .


HTML 序列从HTML稍早版本的SGML语法中得到灵感而引入的一种语法, 但是却定义成更适合浏览器在真实环境下处理HTML的方式.





An HTML Document


Example


This is an example HTML document.


你会注意到, 这看起来很像是前个版本的HTML, 有些标签会自动闭合.


XML 序列引入了XML 1.0的语法和命名空间, 就像是 XHTML 1.0.




An HTML Document


Example


This is an example HTML document.




除了间隔和xmls属性, 这两个例子几乎是相同的.


浏览器通过使用MIME类型来区别两者, 任何text/html形式的文档必须符合 HTML 序列, 任何MIME类型是XML的文档,像是 application/xhtml+xml 必须符合XML 序列.


创作者可能要根据需要哪些功能来决定使用哪种序列. 没有使用它们的强制性的条件, 他们在不同情形下都可能是最优方案.


用HTML的好处



  • 向后兼容现有的浏览器
  • 创作者已经非常熟悉语法
  • 宽容和仁慈的语法, 将不会因为无意中的一个错误而对任何对用户有不友好的 "Yellow Screen of Death".
  • 语法相当容易记忆, 举例说: 创作者可以省略掉一些标签或是属性值.

用XHTML的好处



  • 严格的XML语法鼓励创作者书写完整的标签, 有些用户会发现这样更容易维护.
  • 能直接的和其它XML词表结合, 比如 SVG 和 MathML.
  • 允许使用XML的处理过程, 有些创作者把这个过程作为他们编辑和发布过程的一部分.

如何贡献


HTML 5的工作进展很快, 但是由于要出示测试用例并实现互操作性, 它预期还会持续数年. 目前要完成的工作可能要10到15年的时间. 在这个过程中, 从各式各样的人都会有反馈, 在他们中间, web设计师和开发者, CMS和编辑工具的厂商和浏览器的厂商是确保成功的关键. 任何人都不只是欢迎, 更积极的是鼓励为HTML 5提供反馈.


除了规范之外, 还有更多相关的努力来帮助人们更好地理解这个工作.


The Differences from HTML 4 (http://www.w3.org/html/wg/html5/diff/) 描述了和前一版本的HTML的不同.
The HTML Design Principles (http://www.w3.org/TR/html-design-principles/) 讨论一些原理来帮助作出决定, 这也会帮助你了解在众多的设计结果背后的原理.
The Web Developer’s Guide to HTML 5 (http://dev.w3.org/html5/html-author/) 这是最近才开始做的, 这是为了帮助web设计师和开发者理解要书写符合规范的HTML 5的文档所需要知道的一切, 并且提供了指南, 也提供了描述得相当完整的试验.


你可以在很多的方面做出贡献. 你可以加入 W3C’s HTML WG , 订阅和贡献 HTML WG邮件列表, 或者完善它(wiki). 你也可以订阅或贡献其他的 WHATWG邮件列表, 在WHATWG 论坛发表文章, 在WHATWG 博客上留言或写文章.







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.