HTML5 教程

教程说明:

教程简介

通过这本教程的学习,你可以了解HTML基础知识HTML代码规范HTML标签列表。如果你之前学习过 HTML教程,想必会对于HTML5的特性更加了解。看完HTML5之后,你还可以辅助以一些CSS样式的教程来进行学习。学好HTML5的话,相信制作一个精美的网站对于你而言不再是难题。

学完本教程之后,W3Cschool推荐您进行实战练习:HTML5实战

学习本门课程的同时,建议大家结合W3Cschool的《HTML和CSS3零基础快速入门》视频课程,学习效果更佳。

HTML5介绍

HTML5规范于2014年10月29日由万维网联盟正式宣布,HTML是万维网最核心的超文本标记语言。万维网不等同于互联网,但它是依靠互联网运行的服务之一,万维网又简写为www,它可以实现在互联网的帮助下,访问由许多互相链接的超文本组成的系统。

从1999年发布了HTML4.01之后,到2014年经历十五年才推行HTML,中间还出现了WHATWG和XHTML2.0两种规范,最后双方合并成全新的HTML5版本。

传言HTML5手机应用上运行缓慢并且漏洞百出,目前还不适合进行大规模推广,但这些问题都是可以优化的,并且HTML5手机应用有着可以在网页上直接调试和修改的优点,不需要再重复地编码和调试,相信未来HTML5手机应用的普及率只会越来越高。

HTML5新版本特性

  1. 淘汰过时的或冗余的属性
  2. Indexed DB本地存储功能
  3. 脱离Flash 和Silverlight直接在浏览器中显示图形或动画
  4. 一个HTML5文档到另一个文档间的拖放功能
  5. 提供外部应用和浏览器内部数据之间的开放接口

HTML5的缺点

欧洲网络信息安全机构已经发出警告,HTML5可能并不够安全。

HTML5还没有被各大浏览器所支持

HTML5要求技术必须全部开放,而这可能触及到一些大公司的利益

HTML5未来展望

随着移动化的进程,HTML5终将成为主流。

毕竟,它更简单、更规范、对于初学者而言更加友好。

HTML相关教程

HTML5开发者工具

附加资料


温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

HTML5 参考手册

HTML5 标签

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }