HTML5+CSS3

本文介绍了HTML5中新增的语义化标签如header、nav等,多媒体标签如audio和video的使用,以及input类型的扩展和表单属性的更新。同时,详细讲解了CSS3的属性选择器和结构伪类选择器的应用。
摘要由CSDN通过智能技术生成

HTML

1.HTML新增语义化标签

  • header:头部
  • nav :导航栏标签
  • article :内容标签
  • section:定义文档某个区域
  • aside:侧边栏标签
  • footer:尾部标签

1.2HTML5 新增的多媒体标签

1.音频标签 audio

  1. 视频标签 video
<video src="文件地址" controls="controls"></video>
视频标签常见属性
属性描述
autoplayautoplay视频就绪自动播放(谷歌需要添加muted来解决)
controlscontrols向用户显示播放插件
widthpx播放器的宽度
heightpx播放器的高度
looploop播放完视频是否循环播放,循环播放
preloadauto(预先加载视屏)
none(不加载视屏)
规定了是否提前加载视屏
posterImgurl加载时等待的图片
mutedmuted静音播放
srcurl视频地址
音频标签常见属性
属性描述
srcurl视频地址
looploop播放完视频是否循环播放,循环播放
controlscontrols向用户显示播放插件
autoplayautoplay视频就绪自动播放(谷歌需要添加muted来解决)

1.3HTML新增的input类型

属性值说明·
type=“email”限制用户必须输入Email类型 邮箱
type=“url”限制用户必须输入URL类型 网址
type=“date”限制用户必须输入日期类型
type=“time”限制用户必须输入时间类型
type=“month”限制用户必须输入类型
type=“week”限制用户必须输入类型
type=“number”限制用户必须输入数字类型
type=“tel”手机号
type=“search”搜索框
type=“color”生成一个颜色选择表单

1.4HTML新增的表单属性

属性属性值说明
requiredrequired表单不能为空,必填
placeholder提示文本表单的提示信息,存在默认值将不显示。
autocompleteoff / on搜索记录是否打开 ,off是关闭搜索记录,默认是on有搜索记录
multiplemultiple可以提交多个文件

CSS3

1.属性选择器

选择符简介
input[value]选择具有value属性的input元素
input[value=“age”]选择具有value属性且属性值是等于age的input元素
input[value^=“age”]选择具有value属性且属性值是开头age的input元素
input[value$=“age”]选择具有value属性且属性值是结尾age的input元素
input[value*=“age”]选择具有value属性且属性值是含有age的input元素

1.2结构伪类选择器

选择符简介
li:first-child匹配父元素中的第一个元素li
li:last-child匹配父元素中的最后一个元素li
li:nth-child(n)匹配父元素中的第n个元素li
li:first-of-type指定类型li的第一个
li:last-of-type指定类型li的最后一个
li:nth-of-type(n)指定类型li的第n个
  • n可以是关键字也可以是公式
  • n如果是关键字even偶数 odd奇数
  • 公式 2n偶数 2n+1奇数 n+5选中5个以后 5n选中 5,10 ,15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值