0
点赞
收藏
分享

微信扫一扫

3-7. 表单-非input标签

1、select标签
用于定义下拉列表
格式:

<select>
    <optgroup label="分组名称">
        <option>列表数据</option>
    </optgroup>
</select>

注意点:

  • 下拉列表不能输入内容, 但是可以直接在列表中选择内容
  • 可以通过给option标签添加一个selected属性来指定列表的默认值
  • 可以通过给option标签包裹一层optgroup标签来给下拉列表中的数据分类

2、textarea标签
定义一个多行输入框
格式:<textarea> </textarea>
注意点:

  • 默认情况下输入框可以无限换行
  • 默认情况下输入框有自己的宽度和高度
  • 可以通过cols和rows来指定输入框的宽度和高度, 但是虽然指定了列数和行数, 但是还是可以无限往下输入
  • 默认情况下输入框是可以手动拉伸的,可以利用css中的resize:none设置不可以拉伸
<body>
<!--
1. 输入框: 是多行输入框,可以换行,有默认的宽高
    属性:
        cols: 规定默认的列数
        rows: 规定默认的行数
        宽高依然可以更改
    格式:  <textarea cols="2" rows="4"></textarea>
2. 下拉列表
    不可以进行输入
    selected : 写在哪一个option中,这个option选项就会成为默认值.
    selected="selected" 当属性名和属性值一样的时候,可以只写属性名,最好写全
    <select>
        <option>苹果1</option>
        <option>苹果2</option>
    </select>

     <optgroup label="水果"> 被分组的选项 </optgroup>
     optgroup: 把一些选项分组
     label: 指定分组的名字
-->
<form action="">
    <input type="text">
    <textarea cols="2" rows="4"></textarea>

    请选择喜欢的食物
    <select>

        <optgroup label="水果">
        <option>苹果1</option>
        <option>苹果2</option>
        <option>苹果3</option>
        <option>苹果4</option>
        </optgroup>

        <optgroup label="蔬菜">
        <option >白菜</option>
        <option >萝卜</option>
        <option >黄瓜</option>
        </optgroup>
    </select>
</form>
</body>

http://www.w3school.com.cn/tags/tag_select.asp
http://www.w3school.com.cn/tags/tag_textarea.asp
http://www.w3school.com.cn/tags/tag_option.asp
http://www.w3school.com.cn/html/html_form_elements.asp

举报

相关推荐

0 条评论