笨鸟编程-零基础入门Pyhton教程

 找回密码
 立即注册

HTML/XHTML 常见问题

发布者: 笨鸟自学网



HTML5 中的新技术

HTML5 添加了许多新特性来使得 Web 应用易于编写和使用。

  • <audio> 和 <video> 标签提供了不使用 QuickTime 或 Flash 之类的 复杂附件的嵌入音频和视频的方式。
  • 像 <article> 、 <header> 、 <nav> 以及 <time> 之类的 语义化元素,使得内容易于理解。
  • <canvas> 标签,支持强大的绘图 API ,减少了服务器端生成图像来图形化 显示数据的必要。
  • 新的表单控件类型,比如 <input type="data"> 使得用户代理记录和验证 其值更容易。
  • 高级 JavaScript API ,诸如 Web Storage 、 Web Workers 、 Web Sockets 、 地理位置以及离线应用。

除此之外,也添加了许多其它的特性。 Mark Pilgrim 即将出版的书 Dive Into HTML5 是 HTML5 中新特性的优秀入门书。并不是所有的这些特性已经 都被浏览器支持,无论如何,请谨慎使用。

应该使用什么?

一般情况下,答案是 HTML 5 。考虑到 web 浏览器最新的开发,几乎没有理由再去 使用 XHTML 。总结上面给出的原因:

  • Internet Explorer (令人悲伤的是目前市场份额处于领先) 对 XHTML 支持不佳。
  • 许多 JavaScript 库也不支持 XHTML ,由于它需要复杂的命名空间 API 。
  • HTML 添加了数个新特性,包括语义标签和期待已久的 <audio> 和 <video> 标签。
  • 它背后获得了大多数浏览器供应商的支持。
  • 它易于编写,而且更简洁。

对于大多数应用,使用 HTML5 无疑比 XHTML 要好。

1234

Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )

GMT+8, 2024-10-18 16:32 , Processed in 0.041873 second(s), 17 queries .

© 2001-2020

返回顶部