html5基础学习

1.html5基础

新增语义化标签

section元素 ( 类似div )

header元素 (嵌套常用) 头部

nav元素( 导航元素 可嵌套 li 等类型) 可做导航

article 元素 ( 类似做内容的盒子) 其实 div 都可做 表示一块与上下文无关的独立内容

aside 元素 在article之外 用来辅助的盒子 类似跳转内容辅助栏

footer元素 表示页面中一个内容区块 一般可拿来做整个页面的页脚

figure元素 表示一段独立的流内容,使用figcaption元素为其添加标题( 第一个或者最后一个元素的位置)

main元素 类似C语言里的主函数 页面中的主要内容

dialog元素 定义对话框或窗口 类似用户条例 必须翻到最下才能触发(

这是打开的对话窗口 )

2.音视频标签的使用

video元素 定义视频

Video元素

audio元素 定义音频

Audio元素

controls属性:如果出现该属性,则向用户显示控件,比如播放按钮。

autoplay属性:如果出现该属性,则视频在就绪后马上播放。

loop属性:重复播放属性。 muted属性:静音属性。

poster属性:规定视频正在下载时显示的图像,直到用户点击播放按钮。

3.只能表单的应用

Type=“email” 限制用户必须输入email类型

Type=“number” 限制用户必须输入数字类型 数字: step 每次跳动的节数

Type=“url” 限制用户必须输入url类型

Type=“range” 产生一个滑动条表单

Type=“search” 产生一个搜索意义的表单

Type=“color” 生成一个颜色选择的表单

Type=“time” 限制用户必须输入时间类型

Type=“date” 限制用户必须输入时间类型

Type=“month” 限制用户必须输入月类型

Type=“week” 限制用户必须输入周类型

Type=“datetime-local” 选取本地时间

—新增属性 placeholder : 文本框输入文字时的提示文本 点击输入后会消失—更改内部文字时需要固定设置样式——>input2::-webkit-input-placeholder

—autofocus属性: 给文本框、选择框、或者按钮控件加上该属性 当打开页面时、会自动跳转获得焦点 也就是光标 提醒用户输入—

—autocomplate属性: 输入富足和所用的自动完成功能 ,是一个节省输入时间,同时也十分方便的功能。属性值 on/off

相当于时qq的账号存储 输入账号的时候会弹出历史输入记录—

正阶表达式

验证qq账号输入

—pattern属性, 用于验证表单输入的内容,通常html5的 type 属性,比如 email tell number等等 以及url类等

当已经自带简单的数据格式验证功能了,加上pattern后、前端部分的验证更加高效了

显而易见 、 pattern的属性值要用正则表达式—

实例

Datalist:选项列表

基础的为 select

两个属性必须下接上 option

格式 将 list = “box”写入行内 可将选择器放入框内

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值