HTML 常用选择框

本文介绍了HTML中常见的输入控件,包括文本输入框、密码输入框、重置按钮、提交按钮、单选框、复选框、下拉选择框、可滑动文本框以及文件上传功能。通过示例代码展示了它们的用法,帮助读者理解如何在网页中创建这些交互元素。

常用类型

1.输入框 type="text"

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title></title>
</head>
<body>
    员工姓名:<input type="text" /><br /><br />
</body>
</html>

1.1只有一下划线的输入框

input {
    border-bottom: 1px solid #000;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    background-color: rgba(255,255,255,0.1);
    width:250px;
    }

2.密码输入框

    请输入密码:
    <input type="password" name="psw">

3.重置按钮

<input type="reset" value="重置" />

使用例子

    <form action="http://www.w3school.com.cn/example/html/form_action.asp" method="get">
        Email: <input type="text" name="email" /><br />
        Pin: <input type="text" name="pin" maxlength="4" /><br />
        <input type="reset" value="重置" />
        <input type="submit" value="提交" />
    </form>

 

4.按钮

<button type="button">提交</button>

5.单选框

name属性必须一致

 性别:
    <input type="radio" name="gender" value="boy" />男
    <input type="radio" name="gender" value="girl" />女

6.复选框

 name属性必须一致

    你喜欢什么颜色:
    <input type="checkbox" name="hui" value="黑" />黑
    <input type="checkbox" name="hui" value="白" />白
    <input type="checkbox" name="hui" value="灰" />灰

7.下拉选择框

width 表示选择框的宽度

    你喜欢什么电影:
    <select style="width: 150px;">
        <option>看不见的客人</option>
        <option>喜羊羊与灰太狼</option>
        <option>画皮</option>
    </select>

可滑动文本框

 <div style="width: 400px;height: 100px; overflow-x:hidden;">
            欢迎阅读阿里巴巴公司(阿里巴巴)服务条款协议(下称"本协议"),您应当在使用服务之前认真阅读本协议全部内容,且对本协议中加粗字体显示的内容,
            阿里巴巴督促您应重点阅读。本协议阐述之条款和条件适用于您使用阿里巴巴中文网站(所涉域名为:Alibaba.com.cn、alibaba.cn、1688.com,下同),
            所提供的在全球企业间(B-TO-B)电子市场(e-market)中进行贸易和交流的各种工具和服务(下称"服务")。
        </div>

8.文件上传

<input type="file" name="pic" /> 

原生 HTML 选择框使用 `<select>` 和 `<option>` 标签来创建。`<select>` 标签定义一个选择框,`<option>` 标签定义选择框中的每个选项。 ### 使用方法示例 以下是一个简单的 HTML 选择框示例: ```html <!DOCTYPE html> <html> <head> <title>选择框示例</title> </head> <body> <label for="fruits">选择一种水果:</label> <select id="fruits" name="fruits"> <option value="apple">苹果</option> <option value="banana">香蕉</option> <option value="cherry">樱桃</option> </select> </body> </html> ``` 在上述代码中: - `<label>` 标签用于为选择框提供一个描述,`for` 属性的值要与 `<select>` 标签的 `id` 属性值一致,这样可以增强用户体验,点击标签时会聚焦到对应的选择框。 - `<select>` 标签的 `id` 属性用于唯一标识该选择框,`name` 属性用于在表单提交时标识该选择框的数据。 - `<option>` 标签的 `value` 属性定义了该选项提交时的值,标签之间的文本是用户看到的选项显示内容。 ### 常用属性 - `multiple`:添加到 `<select>` 标签上,可以允许多选。示例: ```html <select id="fruits" name="fruits" multiple> <option value="apple">苹果</option> <option value="banana">香蕉</option> <option value="cherry">樱桃</option> </select> ``` - `selected`:添加到 `<option>` 标签上,可以设置默认选中的选项。示例: ```html <select id="fruits" name="fruits"> <option value="apple">苹果</option> <option value="banana" selected>香蕉</option> <option value="cherry">樱桃</option> </select> ``` ### 样式设置 虽然可以使用 CSS 对选择框进行样式设置,但原生选择框的样式在不同浏览器和操作系统上会有差异。以下是一个简单的样式设置示例: ```html <!DOCTYPE html> <html> <head> <title>选择框样式示例</title> <style> select { width: 200px; padding: 10px; border: 1px solid #ccc; border-radius: 5px; } </style> </head> <body> <label for="fruits">选择一种水果:</label> <select id="fruits" name="fruits"> <option value="apple">苹果</option> <option value="banana">香蕉</option> <option value="cherry">樱桃</option> </select> </body> </html> ``` 在上述 CSS 代码中,设置了选择框的宽度、内边距、边框和边框圆角。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值