2021-01-15

html5标签(完结)

1.表单

 目的:用户输入,与服务器进行交互

 (1)组成部分

   1)form表单标签
    规定表单的数据收集范围

<form action="http://www.baidu.com" method="get">       
</form>

   2)属性
   action数据提交的服务器地址
   method的值可以是get(查询服务器的数据),post(修改服务器的数据)

 (2)表单域(input)

   1)用户可以进行交互的控件
   2)类型(type):text文本;password密码;submit提交服务器按钮类型;radio单选;placeholder表单文本提示;name 名称(radio成为一组的必要条件);checked="checked"选中(radio类型)

<form action="" method="post">
            用户名:<input type="text" value="" placeholder="请输入用户名" /><br>
            密&emsp;码:<input type="password" placeholder="8-16位"><br>
            性&emsp;别:<label><input type="radio" name="sex" checked="checked">男</label>
                        <label><input type="radio" name="sex">女</label>
                        <label><input type="radio" name="sex">保密</label><br>
            爱&emsp;好:<label><input type="checkbox" checked="checked">唱歌</label>
                        <label><input type="checkbox">跳舞</label>
                        <label><input type="checkbox">编程</label>
                        <label><input type="checkbox">看书</label><br>
            <input type="submit" />
            <input type="reset"  />
        </form>

  效果图如下:

表单.png

   3)多行文本


<form action="" method="post">  
        留&emsp;言:<textarea name="" id="" cols="30" rows="10"></textarea>        
</form>

  效果图如下:

多行.png

  4)下拉框

    <form action="" method="post">
            学&emsp;历:<select name="" id="">
                <option>小学</option>
                <option>初中</option>
                <option>高中</option>
            </select><br>
        </form>

  效果图如下:

下拉.png

  5)上传按钮

<form action="" method="post">
            头&emsp;像:<input type="file"><br>
        </form>

  效果图如下:

上传.png

  6)重置按钮

        <form action="" method="post">
            <input type="reset"  />
        </form>

  7)button自定义按钮
  以重置和提交为例:

        <form action="" method="post">
            <button type="submit">上传信息</button>
            <button type="reset">上传信息</button>
        </form>

  效果图如下:

button.png

  8)完整的表单

        <h1>用户信息</h1>
        <form action="" method="post">
            用户名:<input type="text" value="" placeholder="请输入用户名" /><br>
            密&emsp;码:<input type="password" placeholder="8-16位"><br>
            性&emsp;别:<label><input type="radio" name="sex" checked="checked">男</label>
                        <label><input type="radio" name="sex">女</label>
                        <label><input type="radio" name="sex">保密</label><br>
            爱&emsp;好:<label>    <input type="checkbox" checked="checked">唱歌</label>
                        <label><input type="checkbox">跳舞</label>
                        <label><input type="checkbox">编程</label>
                        <label><input type="checkbox">看书</label><br>
            学&emsp;历:<select name="" id="">
                            <option>小学</option>
                            <option>初中</option>
                            <option>高中</option>
                        </select><br>
            头&emsp;像:<input type="file"><br>
            留&emsp;言:<textarea name="" id="" cols="30" rows="10"></textarea><br>
            <input type="submit" />
            <input type="reset"  />
        </form>

  效果图如下:

完整表单.png

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 表单一、 表单的基本应用(一) 表单典型的应用场景 登录、注册 网上订单 调查问卷 网上搜索(二) 表单标签及表...
    拾起_518阅读 568评论 0 0
  • 一、学习目标 主要是学习web开发中的一些基本性的概念,例如b/s架构,web服务器,dns等等。同时还要学习HT...
    我爱开发阅读 765评论 0 7
  • 夜莺2517阅读 127,762评论 1 9
  • 版本:ios 1.2.1 亮点: 1.app角标可以实时更新天气温度或选择空气质量,建议处女座就不要选了,不然老想...
    我就是沉沉阅读 6,976评论 1 6
  • 我是一名过去式的高三狗,很可悲,在这三年里我没有恋爱,看着同龄的小伙伴们一对儿一对儿的,我的心不好受。怎么说呢,高...
    小娘纸阅读 3,431评论 4 7