菜鸟高飞路之HTML5的新特性

这些新特性都有兼容性问题,基本上是IE9+以上版本的浏览器才支持,如果不考虑兼容性问题,可以大量使用这些新特性

一、新增语义化标签

<header> :头部标签

<nav> :导航标签

<article> :内容标签

<section> :定义文档某个区域

<aside> :侧边栏标签

<footer> :尾部标签

二、新增的多媒体标签

使用它们可以很方便的在页面中嵌入音频和视频,而不再去使用flash和其他浏览器插件

1.视频 <video>

当前<video>元素支持三种视频格式:mp4、webm、ogg (尽量使用mp4)

1.语法:

<video src="文件地址" controls>
</video>
<video controls>
    <source src="1.mp4"></source>
    <source src="1.ogg"></source>
</video>

<video> :视频标签

<source> :<source>标签为媒体元素定义媒体资源,<source>标签允许规定两个视频/音频文件供浏览器根据它对媒体类型或者编解码器的支持进行选择。

2.视频<video>常见属性

属性描述
autoplayautoplay视频就绪自动播放(谷歌浏览器需添加muted来解决自动播放问题)
mutedmuted静音播放
controlscontrols向用户显示播放控件
width像素设置播放器宽度
height像素设置播放器高度
looploop循环播放
srcurl视频url地址

2.音频 <audio>

当前<audio>元素支持三种音频格式:mp3、wav、ogg(尽量使用mp3)

语法:

<audio src="文件地址" controls>
</audio>
<audio controls>
    <source src="1.mp3"></source>
    <source src="1.ogg"></source>
</audio>

音频标签和视频标签使用方式基本一致

三、新增的input类型

属性值说明
type = "email"限制用户输入必须为Email类型
type = "url"限制用户输入必须为url类型
type = "date"限制用户输入必须为日期类型
type = "time"限制用户输入必须为时间类型
type = "month"限制用户输入必须为月类型
type = "week"限制用户输入必须为周类型
type = "number"限制用户输入必须为数字类型
type = "tel"限制用户输入必须为手机号码类型
type = "search"搜索框
type = "color"

生成一个颜色选择表单

四、新增的表单属性

 1.required属性

值:required

说明:表单拥有该属性表示其内容不能为空,必填

 

2.placeholder属性

值:提示文本

说明:表单的提示信息,存在默认值将不显示

 

 3.autofocus属性

值:autofocus

说明:自动聚焦属性,页面加载完成自动居家到指定表单

 

 4.disabled属性

值:disabled

说明:禁用表单属性

 

5.autocomplete属性 

 值:off/on

说明:自动补全属性,默认已经打开,还要配合name属性实现,按照name的组名将成功提交的数据存在浏览器中,用提示的方式显示

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值