• html结构之table、form标签


    表格标签table

    展示信息,块级标签

    <thead>:表格头

    <tbody>:表格主题

    <tr>:所有行都用tr

    <th>:表格头里的单元格,默认加粗居中

    <td>:列,可以包含所有元素

    <tfoot>:表格底部

    rowspan:合并行

    colspan:合并列

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表格</title>
    </head>
    <body>
        <table border="1px" cellspacing="0">
            <!--表头-->
            <thead>
                <!--表头行-->
                <tr>
                    <th></th>
                    <th>星期一</th>
                    <th>星期二</th>
                    <th>星期三</th>
                    <th>星期四</th>
                    <th>星期五</th>
                </tr>
            </thead>
            <tbody>
                <!--表格主体每一行-->
                <tr>
                    <td rowspan="3">上午</td>
                    <td>语文</td>
                    <td>数学</td>
                    <td>英语</td>
                    <td>化学</td>
                    <td>生物</td>
                </tr>
                <tr>
                    <td>语文</td>
                    <td>数学</td>
                    <td>英语</td>
                    <td>化学</td>
                    <td>生物</td>
                </tr>
                <tr>
                    <td>语文</td>
                    <td>数学</td>
                    <td>英语</td>
                    <td>化学</td>
                    <td>生物</td>
                </tr>
                <tr>
                    <td rowspan="2">下午</td>
                    <td>语文</td>
                    <td>数学</td>
                    <td>英语</td>
                    <td>化学</td>
                    <td>生物</td>
                </tr>
                <tr>
                    <td>语文</td>
                    <td>数学</td>
                    <td>英语</td>
                    <td>化学</td>
                    <td>生物</td>
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td colspan="6">课程表</td>
                </tr>
            </tfoot>
        </table>
    </body>
    </html>
    View Code

    表单标签form

    提交信息

    • action:定义表单被提交给服务器的地址
    • method:定义表单提交方式
    1. get:默认值,提交数据在地址上显示,提交数据大小限制为2kb
    2. post:隐式提交数据,数据不显示在地址栏,安全性高,提交数据大小无限制
    • enctype:编码类型
    1. application/x-www-form-urlencoded:默认值,允许提交普通字符,特殊字符,不允许提交文件
    2. multipart/form-data:允许将文件提交给服务器
    3. text/plain:只允许提交普通字符串

    表单控件分类

    label

    行内元素,管理文本与表单元素,点击文本时,如同点击表单元素一样,通过for属性与表单的id值相关关联

    input

    • type
    1. text:普通文本
    2. password:密文显示文本
    3. radio:单选按钮,产生互斥效果时需要将name参数设置一样
    4. checkbox:多选按钮,name参数一样则为一组数据
    5. file:文件上传
    6. button:普通按钮,与form没任何关系
    7. submit:提交按钮,将数据提交到服务器
    • name:控件名称,服务器获取控件值时使用
    • id
    • placeholder:提示信息
    • value:控件的值,即将要提交给服务器的数据
    • disabled:禁用该控件

    textarea

    允许用户输入多行数据

    • cols:文本区域列数
    • rows:文本区域行数
    • rlaceholder:提示文本

    select

    • size:取值大于1,则为滚动列表,否则为下拉选项框
    • multiple:设置多选,
    • name

    option,与select连用

    • value:select选项的值
    • selected:预选中
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表单</title>
    </head>
    <body>
    <div class="form">
        <!--form标签为块级元素,被提交-->
        <form action="https://www.baodu.com" method="get">
            <p>
                <!--label标签为行内元素-->
                <label for="user">用户名:</label>
                <!--input行内块级元素-->
                <input type="text" name="username" id="user" placeholder="请输入用户名">
            </p>
            <p>
                <label for="password">密码:</label>
                <input type="password" name="password" id="password" placeholder="请输入密码">
            </p>
    
            <p>
                <!--产生互斥效果,name值要相同-->
                <label>用户性别:</label>
                <input type="radio" name="sex" value="男" checked><input type="radio" name="sex" value="女"></p>
            <p>
                <!--复选框-->
                <label>用户爱好:</label>
                <input type="checkbox" name="interest" value="吃" checked><input type="checkbox" name="interest" value="喝"><input type="checkbox" name="interest" value="玩"><input type="checkbox" name="interest" value="乐"></p>
            <p>
                <label>文件上传</label>
                <input type="file" name="textfile">
            </p>
            <p>
                <label>自我介绍:</label>
                <textarea cols="20" rows="10" name="text" placeholder="请自我介绍">
                </textarea>
            </p>
            <p>
                <!--显示普通按钮-->
                <input type="button" name="btn" value="普通按钮" disabled>
                <!--提交form表单使用input的submit-->
                <input type="submit" name="submit" value="提交按钮">
                <input type="reset" value="重置按钮">
            </p>
            <p>
                <label>下拉列表选项</label>
                <select name="city" size="5" multiple="multiple">
                    <option value="cq">重庆</option>
                    <option value="cd">成都</option>
                    <option value="bj">北京</option>
                    <option value="sh">上海</option>
                </select>
            </p>
        </form>
    </div>
    </body>
    </html>
    View Code

     

  • 相关阅读:
    vue+node.js+webpack开发微信公众号功能填坑——组件按需引入
    myeclipse打开jsp页面慢或者卡死
    myeclipse自动添加注释
    解决java.lang.NoSuchMethodError:org.joda.time.DateTime.withTimeAtStartOfDay() Lorg/joda/time/DateTime
    Echarts柱状图实现不同颜色渐变色
    《Python学习手册 第五版》 -第38章 被管理的属性
    《Python学习手册 第五版》 -第37章 Unicode和字节串
    《Python学习手册 第五版》 -第36章 异常的设计
    《Python学习手册 第五版》 -第35章 异常对象
    《Python学习手册 第五版》 -第34章 异常编写细节
  • 原文地址:https://www.cnblogs.com/yaya625202/p/9131623.html
Copyright © 2020-2023  润新知