HTML 表单(form)是用户与网页进行交互的主要方式之一,允许用户输入数据并将其提交到服务器。以下是一个基本的 HTML 表单示例:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>HTML 表单示例</title>
</head>
<body>

    <h1>用户注册</h1>

    <form action="/submit" method="post">
        <!-- 文本输入框 -->
        <label for="username">用户名:</label>
        <input type="text" id="username" name="username" required>
        <br>

        <!-- 密码输入框 -->
        <label for="password">密码:</label>
        <input type="password" id="password" name="password" required>
        <br>

        <!-- 单选按钮 -->
        <label>性别:</label>
        <input type="radio" id="male" name="gender" value="male">
        <label for="male">男性</label>
        <input type="radio" id="female" name="gender" value="female">
        <label for="female">女性</label>
        <br>

        <!-- 复选框 -->
        <input type="checkbox" id="subscribe" name="subscribe" value="yes">
        <label for="subscribe">订阅新闻邮件</label>
        <br>

        <!-- 下拉菜单 -->
        <label for="country">选择国家:</label>
        <select id="country" name="country">
            <option value="us">美国</option>
            <option value="ca">加拿大</option>
            <option value="uk">英国</option>
        </select>
        <br>

        <!-- 多行文本框 -->
        <label for="comments">评论:</label>
        <textarea id="comments" name="comments" rows="4" cols="50"></textarea>
        <br>

        <!-- 提交按钮 -->
        <input type="submit" value="提交">
    </form>

</body>
</html>

在上述示例中,表单包含了常见的表单元素:

  •  <input> 元素用于文本输入框、密码输入框、单选按钮和复选框。

  •  <label> 元素用于为表单元素提供标签,提高可访问性。

  •  <select> 元素用于创建下拉菜单。

  •  <textarea> 元素用于创建多行文本框。

  •  <input type="submit"> 用于提交表单。


表单的 action 属性指定了表单数据提交到的服务器端脚本的URL,而 method 属性指定了提交表单时使用的 HTTP 方法(通常为 "get" 或 "post")。

表单是与用户交互的重要部分,通过合理使用表单元素,可以收集用户输入的信息并进行后续处理。


转载请注明出处:http://www.zyzy.cn/article/detail/12482/HTML5