表格

2017-04-18  本文已影响0人  洛洛kkkkkk
<!doctype html>
<html>
    <head>
        <meta charset="utf-8"/>
        <title>表格</title>
        <style type="text/css">
            table{
                border: 5px red solid;
                width: 800px;
                height: 580px;
                /*合并表格边框*/
                border-collapse:collapse; 
                empty-cells: show;
                /*hide 隐藏没有内容的单元格
                 
                */
                text-align: center;
                /*文字竖直方向(文本属性会继承父级)
                    需要改变文字竖直居中的时候,不可以写在table里面。因为tbody默认是middle,td会默认继承tbody的样式。
                */
                /*vertical-align: ;*/
            }
            td{
                vertical-align: top;
                /*border: 1px red solid;*/
            }
        </style>
    </head>
    <body>
    <!-- 表格 -->
    <!-- border 可以给table添加边框,注意:和我们之前在CSS样式里面写的border不是一个东西,border写在标签里代表的是属性。 -->
    <!-- 表格的宽和高可以通过 width和height!属性!  来设置,也可以通过CSS样式width和height来设置,同时设置以css为准
    可以通过设置表格第一行里面的td或th来设置一列的宽度,总宽度超出整个表格的宽度之后按照比例分配。 
    可以给每个tr里面的第一个td(或th)设置高度来设置表格每行的高度,总高度超出表格高度之后,会把表格高度撑开。
    cellspacing 可以设置单元格之间的间距。(边框合并的情况下无效)
    border-collapse:collapse;  合并单元格边框。变成一条线

    -->

        <table border="1" width="500" height="300" cellspacing="10" cellpadding="50">
        <!-- 表格的名字 -->
            <caption>成绩</caption>
            <!-- 表头 -->
            <!-- <thead></thead> -->
            <!-- 身体,表格的内容 -->
            <!-- thead,tfoot 都不经常使用,可以省略, tbody当我们不写的时候,浏览器会自动给我们添加,所以也可以省略 -->
            <!-- <tbody> -->
            <!-- tr <table row> 代表的是一行,每行有几个单元格取决于td或者th(第一行的标题) -->
                
                <tr>
                    <th width="400" height="300" colspan="2">语文 数学</th>
                    <!-- <th width="300">数学</th> -->
                    <th width="500" rowspan="2">外语</th>
                </tr>
                <tr>
                    <td height="200">100</td>
                    <td rowspan="3">100</td>
                    <!-- <td>100</td> -->
                </tr>
                <tr>
                    <td height="200">90</td>
                    <!-- <td>90</td> -->
                    <td>90</td>
                </tr>
                <tr>
                    <td height="200">0</td>
                    <!-- <td>0</td> -->
                    <td>0</td>
                </tr>
            <!-- </tbody> -->
            <!-- 表尾 -->
            <!-- <tfoot></tfoot> -->
        </table>
    </body>
</html>
上一篇 下一篇

猜你喜欢

热点阅读