CSS17.常用表单

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8"/>
        <style type="text/css">


        
        </style>


    </head>
        
    <body>
        <!-- 只要表单要提交到服务器,name是必须的 -->
        <!-- 
            表单的作用就是用来将用户信息提交给服务器
                比如:百度搜索框 注册 登录都需要填写表单
         -->

        

         <!-- 
             使用form标签创建表单       
                form必须制定一个action属性,该属性指向的是一个服务器地址
                当我们提交表单时会提交到服务器地址

          -->
        <form action="26完善clearfix.html">
            <!-- 
                使用form创建的仅仅是一个空表单
                    我们还需要向form中添加不同表单项
             -->

             <!-- 
                 使用input创建文本框,他的type属性是text(单行文本框)
                    如果希望表单项中数据提交到服务器,还需要给表单项制定一个name属性

                用户填写的信息会附在url地址后以查询字符串的形式提交给服务器
                    样式: url地址?查询字符串
                    格式: 属性名=属性值&属性名=属性值&属性名=属性值
                    在文本框中也可以指定value属性值,该值作为文本框默认显示

              --> 

                <!-- 
                    使用fieldset为表单项分组
                    可以将同一组放到fieldset中
                -->
              
            <fieldset>
                <!-- 指定组名legenf标签 -->
                <legend>用户信息</legend>
                <!-- 
                    HTML还提供了一个lable标签,用来选中表单中提示文字
                        该标签可以指定for属性,需要指定一个表单项的ID值
                -->
                <label for="um">用户名</label>
                <input id="um" type="text" name="USENAME" value="在这里填写用户名" style="color: rgba(162, 165, 158, 0.603);"/><br>
                <!-- 
                    使用input创建密码框,他的type属性是password
                -->
                <label for="pass">密码</label>
                <input id="pass" type="password" name="PASSWORD"/>
            </fieldset>
             <br>
            <!-- 
                单选按钮
                    -使用input创建单选按钮,他的type属性是radio
                    -单选按钮通过name属性进行,name属性相同的是一组按钮
                    (让用户选择的不需要填的必须有value)
                        还需要指定一个value属性,这样选中表单的value会提交给服务器
                如果希望单选和多选默认被选中就添加 checked="checked"属性
             -->
            <label for="umm">性别</label>
            <input id="umm" type="radio" name="gender" value="man"/>男
            <input id="umm" type="radio" name="gender" value="woman" checked="checked"/>女
                <br><br>

            <!-- 
                多选框
                    -使用input创建单选按钮,他的type属性是checkbox
             -->
            爱好<input type="checkbox" name="love" value="football"/>足球
                <input type="checkbox" name="love" value="basketball"/>篮球
                <input type="checkbox" name="love" value="pingpaang"/>乒乓球
                <input type="checkbox" name="love" value="badminton"/>羽毛球
            <br><br>


            <!-- 
                下拉列表
                    -使用select创建下拉列表
                    -下拉列表的name属性指定给select,value属性给option
                默认选中在option添加 selected="selected"
                select中添加属性 multiple="multiple",变成多选下拉列表
             -->
              <!-- 在下拉列表中用option创建列表项 -->
             你喜欢的数字
            <select name="star" >
                <!-- 
                    在select使用optgroup分组 
                        同一个optgroup中的选项是一组
                -->
                <optgroup label="大数字">
                    <option value="3" selected="selected">3</option>
                    <option value="4">4</option>
                </optgroup>
                <optgroup label="小数字">
                    <option value="1">1</option>
                    <option value="2">2</option>
                </optgroup>
            </select>


            <!-- 
                使用textarea创建多行文本框
             -->
            自我介绍<textarea name="info"></textarea>
             <br><br><br>
            <!-- 
                提交按钮可以将表单中的信息提交给服务器
                使用input创建提交按钮,他的type属性是submit
                在提交按钮上可以通过value来指定按钮上的文字
             -->
             <input type="submit" value="注册"/>
             <!-- 重置按钮,点击表单恢复默认 -->
             <input type="reset"/>
             <!-- 
                 使用type="button"可以创建单纯按钮没有功能
                 结合js用
              -->
              <input type="button" value="点击"/>
              <br><br>
              <!-- 
                  button也可以创建按钮
                  用法和input类似,成对出现,更加灵活
               -->
               <button type="submit">提交2</button>
               <button type="reset">重置2</button>
               <button type="button">按钮2</button>
        </form>

    </body>


</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值