Label/option/textarea/select/opgroup/datalist标签

Label标签(不是lable 千万注意)

默认情况下提示文字和输入框没有联系,也就是点提示文字不会聚焦到对应的输入框。如果在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。

显式

<form>
    <label for="male">Male</label>
    <input type="radio" name="sex" id="male" />
    <br />
    <label for="female">Female</label>
    <input type="radio" name="sex" id="female" />
</form>

隐式

<label>
账号:<input type="text" id="name1">
</label>
HTML < option> 标签

option 元素定义下拉列表中的一个选项(一个条目)。

浏览器将 标签中的内容作为 标签的菜单或是滚动列表中的一个元素显示。

option 元素位于 select 元素内部。

selected属性

用来指定选项的初始状态,表示该选项在初始时被选中

< textarea> 标签

< textarea> 标签定义多行的文本输入控件。

文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Courier)。可以手动拉长的。

可以通过 cols 和 rows 属性来规定 textarea 的行和列数,不过更好的办法是使用 CSS 的 height 和 width 属性。

注释:在文本输入区内的文本行间,用 “%OD%OA” (回车/换行)进行分隔。

<p>个人介绍:</p><textarea name="Letter" id="tex1" cols="30" rows="10">请输入</textarea>
< select>标签
size属性

用于改变下拉框大小,默认值为1

multiple属性

表示允许用户从列表选择多项,若缺省,则表示单选

autofocus属性(5)

规定在页面加载后文本区域自动获得焦点

opgroup标签

可以将选项分类,对用户更加友好。

<optgroup label="北京">
    <option>朝阳区</option>
    <option>昌平区</option>
    <option>通州区</option>
</optgroup>
<optgroup label="广州">
    <option>天河区</option>
    <option>越秀区</option>
    <option>黄埔区</option>
</optgroup>
HTML < datalist> 标签

< datalist> 标签定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。

datalist 及其选项不会被显示出来,它仅仅是合法的输入值列表。

请使用 input 元素的 list 属性来绑定 datalist

<input list="cars" />
<datalist id="cars">
    <option value="BMW">
    <option value="Ford">
    <option value="Volvo">
</datalist>

在我们百度的搜索框是空白的,但是我们点一下下边会有下拉框,各种推荐信息,但是初始化时不会像select那样直接显示,而且我们可以输入自己想要的内容,不一定要选下拉框。(类似)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值