《HTML5和CSS3快速参考》——1.2使用HTML5的理由

简介:

本节书摘来自异步社区《HTML5和CSS3快速参考》一书中的第1章,第1.2节,作者: 【美】Sergey Mavrody 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.2使用HTML5的理由

HTML5的优势

  • 向后兼容能力:HTML5内封装了之前所有版本的文档类型。
  • 更简单的语法:语义更为完善,编码更为高效,文档也更为小型化。
  • 新元素及其属性使得我们的设计与开发工作变得更为灵活。
  • 拥有视频与音频插件,支持媒体定时播放功能。
  • 拥有更智能化的Web Forms 2.0功能(HTML5将取代Web Forms 2.0)。
  • 能在单行中内嵌SVG和MathML等支持text/htmlMIME类型的数据。
  • 拥有20多个新型脚本API(Application Programming Interfaces,应用程序接口)插件,其中包括:

    • Canvas元素的2D图形功能;
    • 文档编辑功能;
    • 拖放功能;
    • 地理定位功能;
    • 本地离线存储;
    • 媒体捕获功能;
    • 微数据功能。
  • 至少它将会使开发变得更容易,用户体验更强大。

谁需要这本书
下面这张图的灵感来自于Jesse Garrett的《用户体验的元素》1一书。在这张图中,我们展示了一次典型的Web应用开发中所会涉及的所有周期和角色,而其中的大部分都与我们将要在HTML5和CSS3中获得的知识与技能有关。因此,任何对HTML和CSS技术,或对Web站点以及Web应用程序开发、设计及其用户体验问题感兴趣的人,都可以在阅读这本书的过程中获得相应的收益。


165dd7097fb2089a6320ef2fa63f727662d11430
相关文章
|
6天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
16 0
|
1天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
7 1
|
1天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
9天前
|
XML 前端开发 JavaScript
css和html
【4月更文挑战第7天】css和html
10 0
|
25天前
|
前端开发 容器 内存技术
使用CSS3画出一个叮当猫HTML源码
本文教程介绍了如何使用CSS3绘制叮当猫,通过HTML结构和CSS样式逐步构建叮当猫的各个部位,如头部、脸部、脖子、身体、手脚等。代码示例展示了如何利用渐变、边框、阴影和定位技巧实现三维效果和细节特征。此外,还添加了眼珠的动画效果,让叮当猫的眼睛能够转动。整个过程适合对CSS3感兴趣的读者参考学习,以提升动态图形创作技能。
16 0
使用CSS3画出一个叮当猫HTML源码
|
1月前
使用html+css制作一个发光立方体特效
使用html+css制作一个发光立方体特效
20 2
使用html+css制作一个发光立方体特效
|
1月前
超简单的html+css魔幻霓虹灯文字特效
超简单的html+css魔幻霓虹灯文字特效
13 3
超简单的html+css魔幻霓虹灯文字特效
|
1月前
|
前端开发 JavaScript
从0到1:用HTML、CSS和JavaScript构建一个简单的待办事项列表
从0到1:用HTML、CSS和JavaScript构建一个简单的待办事项列表
24 0
|
1月前
|
JavaScript 前端开发
编程笔记 html5&css&js 079 JavaScript 循环语句
编程笔记 html5&css&js 079 JavaScript 循环语句