我们先来了解一下HTML5的特性都有那些:
特性:
新语义标签的引入,取消了过时的显示效果标记 <font></font> 和 <center></center>...
HTML多媒体元素引入(video、audio)
新表单控件引入(date、time...)
canvas标签(图形设计)
本地数据库(本地存储)
对本地离线存储有更好的支持
一些API(文件读取、地址位置、网络信息...)
HTML5的好处有哪些呢?
跨平台
比如你开发了一款HTML5的游戏,你可以很轻易地移植到UC的开放平台、Opera的游戏中心、Facebook应用平台,甚至可以通过封装的技术发放到App Store或Google Play上,所以它的跨平台性非常强大,这也是大多数人对HTML5有兴趣的主要原因。
可以很好的替代Flash
可以给站点带来更多的多媒体元素(视频和音频)
当涉及到网站的抓取和索引时,对于SEO很友好
可移植性好
当然有好处也有缺点,哪HTML5的缺点都有那些呢?
1.pc端浏览器支持不是特别友好,造成用户体验不佳
2. 新语义标签
语义标签可以清楚地向浏览器和开发者描述其意义。
特性:
新语义标签的引入,取消了过时的显示效果标记 <font></font> 和 <center></center>...
HTML多媒体元素引入(video、audio)
新表单控件引入(date、time...)
canvas标签(图形设计)
本地数据库(本地存储)
对本地离线存储有更好的支持
一些API(文件读取、地址位置、网络信息...)
HTML5的好处有哪些呢?
跨平台
比如你开发了一款HTML5的游戏,你可以很轻易地移植到UC的开放平台、Opera的游戏中心、Facebook应用平台,甚至可以通过封装的技术发放到App Store或Google Play上,所以它的跨平台性非常强大,这也是大多数人对HTML5有兴趣的主要原因。
可以很好的替代Flash
可以给站点带来更多的多媒体元素(视频和音频)
当涉及到网站的抓取和索引时,对于SEO很友好
可移植性好
当然有好处也有缺点,哪HTML5的缺点都有那些呢?
1.pc端浏览器支持不是特别友好,造成用户体验不佳
2. 新语义标签
语义标签可以清楚地向浏览器和开发者描述其意义。
