HTML5简介
一、 为什么学习HTML5
1. 自从HTML5正式推出以来,获得各界欢迎。
2. 跨平台运行。手机上可以呈现适配版页面。
3. 对硬件要求低,flash因为对硬件要求高,苹果和安卓手机不支持flash,所以造成flash视频无法播放。
4. Flash之外的选择。
5. 苹果,谷歌,adobe等科技公司已经慢慢抛弃flash,迎接H5,新版Chrome和火狐浏览器默认屏蔽flash。
二、 软硬件环境要求
双核,2G内存;
Windows、Mac OS X、Linux.
三、 介绍HTML5
什么是HTML?
HTML是用来描述网页的一种语言;
HTML是超文本标记语言(不是编程语言)。
HTML5的特性:
用于绘画的canvas标签;
用于媒介回放的video和audio元素;
对本地离线存储的更好支持;
新的特殊内容元素,比如article、footer、header、nav、section
新的表单控件,比如calendar、date、time、email、url、search
对浏览器的支持:Safari、Chrome、Firefox、Edge和Opera等浏览器均支持。
四、 环境搭建
常用:WebStorm、notepad++、Eclipse、SublimeText、Dreamweaver等
推荐:Intellij IDEA
五、 常见问题解决
寻找问题的根源
查看参考的文档(W3C、WIKI、CSDN等)
参考示例
谷歌、百度搜索引擎解决
问题反馈
六、 掌握的技能需求
HTML
HTML5
XHTML
CSS3
JavaScript
jQuery:
jQuery-UI
jQuery-Mobile