HTMLCSS学习笔记(十七)——表格、表单知识补充

表格补充

  1. 数据行分组
<thead></thead><!-- 表头 -->
<tbody></tbody><!-- 表体 一个表格可以有多个表体 -->
<tfoot></tfoot><!-- 表尾 -->
  1. 数据列分组
<colgroup span="value"></colgroup>
	<!--span属性为把几列分为一组-->
  1. 列标题
`<th></th>`
  1. 表格标题
<caption></caption>

表格CSS补充

  1. 单元格间距:border-spacing:value;
    说明:单元格间距(该属性必须给table添加) 表示单元格边框之间的距离, 不可取负值

  2. 合并相邻单元格边框:border-collapse:separate/collapse;
    说明:合并相邻单元格边框 (该属性必须给table添加) separate(边框分开)默认值; collapse(边框合并)

  3. 无内容时单元格的设置:empty-cells:show/hide;
    说明:定义当单元格无内容时,是否显示该单元格的边框区域;show:显示 ;hide:隐藏;

  4. 显示单元格行和列的算法(加快运行的速度): table-layout:auto/fixed;

一个demo了解表格

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        table tr td{
            width: 100px;
        }
        caption{
            color: black;
            font-weight: bold;
        }
        thead{
            color: red;
        }
        tbody{
            color: green;
            background: burlywood;
        }
        tfoot{
            color: blue;
        }
        colgroup{
            background: brown;
        }

    </style>
</head>
<body>
    <table border="1">
        <caption>
            表格标题
        </caption>
        <colgroup span="2">
        </colgroup>
        <thead>
            <tr>
                <th>表头</th>
                <th>表头</th>
                <th>表头</th>
                <th>表头</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
            </tr>
            <tr>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
            </tr>
        </tbody>
        <tbody>
            <tr>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
            </tr>
            <tr>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
                <td>表格</td>
            </tr>
        </tfoot>
    </table>
</body>
</html>

在这里插入图片描述

表格练习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .table_1{
            border:1px solid #00f;
            width: 800px;
            border-collapse: collapse;
        }
        /* tr{
            border-bottom: 1px solid #000;
        } */
        .table_1 thead{
            background: #0047E1;
            color: #fff;
        }
        .table_1 tbody{
            text-align: center;
        }
        .table_1 tbody .td_h{
            text-align: left;
            background: #7E9DE5 !important;
        }
        /* 偶数行 */
        .table_1 tbody tr:nth-child(even){
            background: #fff;
        }
        /* 奇数行 */
        .table_1 tbody tr:nth-child(odd){
            background: #FEF0F5;
        }

        .table_2{
            border:1px solid #00f;
            width: 800px;
            /* border-collapse: collapse; */
            border-spacing: 10px;
            /* empty-cells: show; */
            empty-cells: hide;
        }
        
        .table_2 td{
            border: 1px solid #0f0;
            background: #f00;
        }
        .table_2 thead{
            background: #0047E1;
            color: #fff;
        }
        .table_2 tbody{
            text-align: center;
        }
        .table_2 tbody .td_h{
            text-align: left;
        }


        .table_3{
            border:1px solid #00f;
            width: 400px;
            /* border-collapse: collapse; */
            border-spacing: 10px;
            /* empty-cells: show; */
            empty-cells: hide;
            table-layout: fixed;/*固定列宽*/
        }
        /* tr{
            border-bottom: 1px solid #000;
        } */
        .table_3 td{
            border: 1px solid #0f0;
            background: #f00;
        }
        .table_3 thead{
            background: #0047E1;
            color: #fff;
        }
        .table_3 tbody{
            text-align: center;
        }
        .table_3 tbody .td_h{
            text-align: left;
        }
    </style>
</head>
<body>
    
    <table class="table_1">
        <caption>
            2007年全国非邮发报刊联合征订目录
        </caption>
        <thead>
            <tr>
                <th>代号</th>
                <th>刊名</th>
                <th>刊期</th>
                <th>出版地</th>
                <th>年定价</th>
                <th>CH号</th>
            </tr>
        </thead>
        <tbody>
            <tr class="td_h">
                <td colspan="6">
                    A马列主义毛泽东思想
                </td>
            </tr>
            <tr>
                <td>0001</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0002</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0003</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
        </tbody>
        <tbody>
            <tr class="td_h">
                <td colspan="6">
                    B哲学.美学.心理学.宗教
                </td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
        </tbody>
    </table>


    <table class="table_2">
        <caption>
            2007年全国非邮发报刊联合征订目录
        </caption>
        <thead>
            <tr>
                <th>代号</th>
                <th>刊名</th>
                <th>刊期</th>
                <th>出版地</th>
                <th>年定价</th>
                <th>CH号</th>
            </tr>
        </thead>
        <tbody>
            <tr class="td_h">
                <td colspan="6">
                    A马列主义毛泽东思想
                </td>
            </tr>
            <tr>
                <td></td>
                <td>马克思主义研究</td>
                <td>&nbsp;</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0002</td>
                <td></td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0003</td>
                <td>马克思主义研究</td>
                <td></td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td></td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
        </tbody>
        <tbody>
            <tr class="td_h">
                <td colspan="6">
                    B哲学.美学.心理学.宗教
                </td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
        </tbody>
    </table>


    <table class="table_3">
        <caption>
            2007年全国非邮发报刊联合征订目录
        </caption>
        <thead>
            <tr>
                <th>代号</th>
                <th>刊名</th>
                <th>刊期</th>
                <th>出版地</th>
                <th>年定价</th>
                <th>CH号</th>
            </tr>
        </thead>
        <tbody>
            <tr class="td_h">
                <td colspan="6">
                    A马列主义毛泽东思想
                </td>
            </tr>
            <tr>
                <td>0001</td>
                <td>马克思主义研究马克思主义研究马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0001</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0001</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0001</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
        </tbody>
        <tbody>
            <tr class="td_h">
                <td colspan="6">
                    B哲学.美学.心理学.宗教
                </td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
            <tr>
                <td>0004</td>
                <td>马克思主义研究</td>
                <td>月刊</td>
                <td>北京</td>
                <td>144.0</td>
                <td>11-3911</td>
            </tr>
        </tbody>
    </table>
</body>
</html>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

表单补充

  • 上传文件框:file

  • 提交多个:multiple=“multiple”

  • <fieldset></fieldset> 表单字段集
    说明:相当于一个方框,在字段集中可以包含文本和其他元素。该元素用于对表单中的元素进行分组并在文档中区别标出文本。fieldset元素可以嵌套,在其内部可以在设置多个fieldset对象。disa bled定义空间禁制可用;

  • <legend align="left/center/right/justify"></legend> 字段集对齐方式
    说明:legend元素可以在fieldset对象绘制的方框内插入一个标题。legend元素必须是fieldset内的唯一个元素。

  • <label for="绑定控件id名"></label>

表单练习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        form{
            width: 800px;
            margin: 0 auto;
        }
        fieldset{
            /*border-left: 0;
            border-right: 0;
            border-bottom: 0;*/
            padding-left: 10px;
        }
    </style>
</head>
<body>
    <form action="">
        <fieldset>
            表单字段集
            <fieldset>
                表单字段集
                <legend>标题</legend>
            </fieldset>
            <legend>标题</legend>
        </fieldset>

        <p>
            <label for="">上传图片:</label>
            <input type="image" src="../images/头像.png">
        </p>
        <p>
            <label for="">上传单个文件:</label>
            <input type="file">
        </p>
        <p>
            <label for="">上传多个文件:</label>
            <input type="file" multiple>
        </p>
    </form>
</body>
</html>

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值