html之table学习

1.table标签


表格
    table
        thead
            tr>th
        tbody
            tr>td
        tfoot
    属性
        align:对齐方式 center,left,rgiht
        border:边框 整数 px
        cellspacing:单元格与单元格之间的距离
        cellpadding:内容与单元格之间的距离
        bgcolor:设置表格颜色
        width:设置表格宽度

通常还可以使用css样式去设计表格

常用的样式:

border-collapse: collapse    设置表格的边框将它设置为单一的边框

border:1px red solid    设置边框为1px宽 颜色为红 实线    

                虚线为dotted dashed

border-style:设置边框的显示样式,有solid,dashed,dotted等

background:设置背景颜色

color:设置内部文字

table .tr2>td:first-child:类名为tr2下第一个td的子元素

text-align:center         设置文字的位置,还包括left,right等

border-spacing:0        表示相邻单元格之间的距离

暂时想到这里,下面看具体的例子

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>课表</title>
    <style>
        table {
            border-collapse: collapse
        }
        
        table .tr1 {
            border: 1px #151616 solid;
        }
        
        table td {
            border-style: dotted;
        }
        
        table .tr1 {
            background: #f1f7f7;
        }
        
        table .tr2>td:first-child,
        table .tr3>td:first-child,
        table .tr4>td:first-child,
        table .tr5>td:first-child,
        table .tr6>td:first-child,
        table .tr7>td:first-child,
        table .tr8>td:first-child,
        table .tr9>td:first-child,
        table .tr10>td:first-child,
        table .tr11>td:first-child,
        table .tr12>td:first-child,
        table .tr13>td:first-child {
            background: #f1f7f7;
            width: 10px;
            height: 20px;
            text-align: center;
            
        }
    </style>
</head>

<body>
    <div>
        <table border="1" cellspacing="0">

            <tr class="tr1">
                <td></td>
                <td>周一</td>
                <td>周二</td>
                <td>周三</td>
                <td>周四</td>
                <td>周五</td>
            </tr>
            <tr class="tr2">
                <td>1 8:30</td>
                <td rowspan="2" style="background: #ed5565;">大学英语(IV)@10203</td>
                <td></td>
                <td rowspan="2" style="background: #4baae3;">大学体育(IV)</td>
                <td colspan="2"></td>

            </tr>
            <tr class="tr3">
                <td>2 9:30</td>
                <td></td>
                <td colspan="2"></td>


            </tr>
            <tr class="tr4">
                <td>3 10:30</td>
                <td></td>
                <td rowspan="2" style="background: #fdcf6b;">信号与系统@11302</td>
                <td rowspan="2" style="background: #58da99;">形式与政策(IV)@15208</td>
                <td></td>
                <td rowspan="2" style="background: #73d4e6;">算法结构与分析</td>
            </tr>
            <tr class="tr5">
                <td>4 11:30</td>
                <td></td>
                <td></td>


            </tr>
            <tr class="tr6">
                <td>5 12:30</td>
                <td></td>
                <td rowspan="2" style="background: #58da9d;">模拟电子技术基础@16204</td>
                <td></td>
                <td rowspan="2" style="background: #3d55b2;">电装实习@11301</td>
                <td></td>
            </tr>
            <tr class="tr7">
                <td>6 14:30</td>
                <td></td>

                <td></td>
                <td></td>

            </tr>
            <tr class="tr8">
                <td>7 15:30</td>
                <td rowspan="2" style="background: #f0d154;">毛概@14208</td>
                <td></td>
                <td rowspan="2" style="background: #51dbc2;">电路信号与系统实验</td>
                <td colspan="2"></td>

            </tr>
            <tr class="tr9">
                <td>8 16:30</td>
                <td></td>
                <td colspan="2"></td>


            </tr>
            <tr class="tr10">
                <td>9 17:30</td>
                <td colspan="4"></td>

                <td rowspan="2" style="background: #6440b5;">信号与系统</td>
            </tr>
            <tr class="tr11">
                <td>10 18:30</td>
                <td colspan="3"></td>

                <td rowspan="2" style="background: #f1da56;">大学体育</td>

            </tr>
            <tr class="tr12">
                <td>11 19:30</td>
                <td colspan="3"></td>
                <td></td>
            </tr>
            <tr class="tr13">
                <td>12 20:30</td>
                <td style="background: #78c0cc;">选修</td>
                <td colspan="4"></td>

            </tr>

        </table>
    </div>

</body>

</html>

结果:

 

如果有错误,希望能够指出来

谢谢浏览

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值