HTML 5

【简介】
1、支持浏览器:IE9+,Chrome25+,Firefox19+
2、设计目的
HTML5的设计目的是为了在移动设备上支持多媒体。
新的语法特征被引进以支持这一点,如video、audio和canvas 标记。
HTML5还引进了新的功能,可以真正改变用户与文档的交互方式,包括:

· 新的解析规则增强了灵活性
· 新属性
· 淘汰过时的或冗余的属性
· 一个HTML5文档到另一个文档间的拖放功能
· 离线编辑
· 信息传递的增强
· 详细的解析规则
· 多用途互联网邮件扩展(MIME)和协议处理程序注册
· 在SQL数据库中存储数据的通用标准(Web SQL)

【特性】
1、
基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度,
这些全得益于HTML5 APP Cache,以及本地存储功能。
Indexed DB(html5本地存储最重要的技术之一)和API说明文档。

2、将内容和展示分离
 b 和 i 标签依然保留,但它们的意义已经和之前有所不同,
 这些标签的意义只是为了将一段文字标识出来,
 而不是为了为它们设置粗体或斜体式样。u,font,center,strike 这些标签则被完全去掉了。

3、Html5取代Flash在移动设备的地位。

---

【慕课网HTML 5 学习】
http://caibaojian.com/html5/index.html
Dreamweaver
推荐一个插件,比自带的代码提示功能强些
https://github.com/SublimeCodeIntel/SublimeCodeIntel
http://blog.sina.com.cn/s/blog_b78a57180101cys4.html
http://www.zhihu.com/question/24896283

【标签】
1、新增标签
结构标签从div派生出来
section 表示内容区块如章节、页眉、页脚
article 独立内容如文章
aside 文章辅助信息
header 标签定义文档的页眉(介绍信息)
hgroup
footer 脚注如创作者姓名、日期、联系信息
nav 标签定义导航链接的部分
figure 用作文档中插图的图像

表单标签
媒体标签
video
audio
embed
其他功能标签

2、删除标签
可以用CSS代替
不使用frame
只有部分浏览器支持的标签
可替代标签

【属性】
1、新增属性
表单属性
链接属性
其他属性
2、删除属性
可以用css代替的属性
多余属性
其他属性

【全局属性】对任何一个标签都可以使用
data-yourvalue 标签自定义属性
hidden 隐藏
Spellcheck 纠错
tabindex tab执行顺序
contenteditable
desginMode

【others】
1、<label> 标签为 input 元素定义标注(标记)。
for 属性规定 label 与哪个表单元素绑定。
显式的联系:
<label for="SSN">Social Security Number:</label>
<input type="text" name="SocSecNum" id="SSn" />

隐式的联系:
<label>Date of Birth: <input type="text" name="DofB" /></label>

2、div中布局用class,和后台相关用id

【以上已上传CSDN】
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值