H5C3-1h5c3新标签&表单&选择器

1.HTML5新标签

结构性标签:
<artical> <aside> <footer> <header> <nav> <section>
非结构性标签:
<audio> <video> <canvas> <command> <datalist> <details> <figure>
<mark> <progress> <source> <time>

下拉式选项
代码:

<input type="text" list="data"/>
<datalist id="data">
    <option>选项1</option>
    <option>选项2</option>
    <option>选项3</option>
</datalist>

效果:下拉式选项效果图

进度条
代码:

<progress id="pro" max="100" value="0"></progress>
<script type="text/javascript">
    var num=0
    setInterval(function(){
        $("#pro").val(num+" ")
        num++
    },100)                 //隔0.1秒进度条的数值增加1
</script>

2.HTML5新增表单类型

type=number
type=range
type="date"以及其他时间控件
type="color"
type=search
type=email 用于包含e-mail地址的输入域,提交表单时,会自动验证email域的值
type=tel    输入的内容为电话号码类型
type=url    用于包含url地址的输入域,提交表单时,会自动验证url域的值

3.表单新特性

//输入框自动补全内容,必须设置name
autocomplete=on
//自动获取焦点
autofocus="autofocus"
//required属性表示必须输入后才能提交
required = "required"
//pattern给输入框指定正则表达式
pattern ="/d+"
//disabled表示输入框被禁用
disabled="disabled"
//readonly表示这是一个只读输入框
readonly="readonly"

4.CSS选择器

属性选择器
[attr*=val]  如果用attr表示的属性的属性值中用val指定的字符,则选择该元素
[attr^=val]  如果用attr表示的属性的属性值中用val开头,则选择该元素
[attr$=val]  如果用attr表示的属性的属性值中用val结尾,则选择该元素

结构性伪类选择器
first-line  选中某元素第一行文字
first-letter   选中某元素第一个字母或者字
before  元素之前插入内容
after   元素之后插入内容
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值