HTML5新特性(标签、视(音)频、属性)

HTML5新特性(标签、视(音)频、属性)

一、标签

  • header——头部标签
  • nav —— 导航标签
  • article ——内容标签
  • section ——块级标签
  • aside —— 侧边栏标签
  • footer —— 尾部标签

举例: header标签是HTML5中新增的语义化标签,用于定义文档的页眉(介绍信息)同样也可以跟div一样可以显示内容。
如图所示:

<header>11111</header>
<div>222222</div> 

在这里插入图片描述

二、 视频、音频

1、source——是兼容视频中的不同格式
2、autoplay——是在视(音)频缓存加载完成后自动播放不可直接播放
3、controls——是给视(音)频增加控制件,如:开始(播放)播放、进度条、音量调节、全屏观看(视频)、音量倍速调节(音频)等
4、loop——是在视(音)频播放完继续循环播放
5、muted——是指在静音的情况下播放视(音)频
6、poster——用户下载时显示的图像(下载时的封面) ,值为url
7、preload——是在视(音)频缓存加载时同时播放
8、width、height——只能设置视频的宽高而音频不能设置宽高

举例一:source的兼容格式代码如下:

 <source src="myvideo.ogv" type="video/ogg"></source>
 <source src="myvideo.webm" type="video/webm"></source>

举例二:给视频、音频增加控件
代码如下:

<video width="800" height="400" controls >
      <source src="lanbo.mp4" type="video/mp4"></source>
</video>
 <audio src="../11111.mp3" autoplay controls></audio>

效果图片如下(同时展示视频可以设置宽高而音频不可以):
在这里插入图片描述

三、属性

一、text——input中type属性的默认文本
二、date——input中的type属性的添加日期功能
三、file——input中的type属性的添加上传文件功能
四、email——input中的type属性的添加邮箱功能
五、tel——input中的type属性的添加手机号码功能
六、url—— input中的type属性的添加网址功能
七、color——input中的type属性颜色(调色板)功能
八、placeholder——input中的表单提示文字功能
九、required——input中的校验表单不能为空功能
十、multiple——input中的选择多个文件上传功能
十一、autocomplete ——input中的 启用(on)关闭(off)提交记录的功能(on查看提交历史输入记录off关闭提交查看历史记录)
十二、min max —— 通常与数字和日期类型一起使用(例如:日期、手机号码等)
十三、pattern——input中的表单正则验证(校准所填内容是否符合规格要求不如符合则进行提示例如:电话号码为11位填写如10位填写则提示不正确需填下11位也可用在账号(密码)、邮箱等
十四、step——input中的给默认数字类型上下箭头提供跳跃的数字(搜索框旁边有上下选择数字的箭头)
十五、readonly——input中的只读属性
十六、disabled——input中的禁用属性
十七、button——input中的type属性的添加按钮功能
十八、password——input中的type属性的添加输入密码功能
十九、radio——input中的type属性的单选功能
二十、checkbox——input中的type属性的多选功能
二十一、submit——input中的type属性的添加提交按钮功能
二十二、reset——input中的type属性的添加重置按钮功能
二十三、number——input中的type属性的数字功能

举例:部分代码如下(同上方解析的顺序相同)

<input type="number" name="" id="" value="" />
<input type="date" name="" id="" value="" />
<input type="file" name="" id="" value="" />
<input type="email" name="" id="" value="" />
<input type="tel" name="" id="" value="" />
<input type="url" name="" id="" value="" />
 <input type="color" name="" id="" value="" /> 
		<form>
			<input type="text" name="" required id="" value="" placeholder="请输入"/>
			<input type="text" name="" id="" value="" autofocus placeholder="请输入"/>
			<input type="file" multiple name="" id="" value="" />
			<input type="submit" value="提交"/>
		</form>
		<form autocomplete="on">
		  First name:<input type="text" name="fname" pattern="[A-Za-z]{3}"><br>
		  2222222222: <input type="text" name="lname" disabled><br>
		  Last name: <input type="number" name="" step="3"><br>
		  E-mail: <input type="email" name="email" autocomplete="on"><br>
		  <input type="submit">
		</form>

效果如图所示:
在这里插入图片描述
ps:(第一次写博客如有遗漏or错误请帮忙及时指出!!!谢谢)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值