明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

HTML中表格是如何設(shè)置制成的?(代碼示例)

[摘要]數(shù)據(jù)表格對于大家來說肯定并不陌生。除了excel表格還有我們網(wǎng)站制作內(nèi)展現(xiàn)的表格。表格的作用都是一目了然,為了更直接的查看數(shù)據(jù),統(tǒng)計(jì)數(shù)據(jù),那么網(wǎng)站HTML頁面的表格是如何實(shí)現(xiàn)制作的呢?那么本篇文章就給大家介紹html表格制作教程。我們首先介紹下制作HTML表格的相關(guān)標(biāo)簽:<table>...
數(shù)據(jù)表格對于大家來說肯定并不陌生。除了excel表格還有我們網(wǎng)站制作內(nèi)展現(xiàn)的表格。表格的作用都是一目了然,為了更直接的查看數(shù)據(jù),統(tǒng)計(jì)數(shù)據(jù),那么網(wǎng)站HTML頁面的表格是如何實(shí)現(xiàn)制作的呢?那么本篇文章就給大家介紹html表格制作教程。

我們首先介紹下制作HTML表格的相關(guān)標(biāo)簽:

<table> 定義 HTML 表格

<thead> 標(biāo)簽定義表格的表頭

<tbody> 標(biāo)簽表格主體(正文)

<tfoot> 標(biāo)簽定義表格的頁腳(腳注或表注)

<tr> 元素定義表格行

<th> 元素定義表頭

<td> 元素定義表格單元

<caption> 元素定義表格標(biāo)題,必須緊隨 table 標(biāo)簽之后。只能對每個表格定義一個標(biāo)題,默認(rèn)居中與表格之上

<col> 標(biāo)簽為表格中一個或多個列定義屬性值。

<colgroup> 標(biāo)簽用于對表格中的列進(jìn)行組合,以便對其進(jìn)行格式化。

html表格制作及實(shí)例具體代碼如下:

<style type="text/css">
    /*公共樣式*/
    li{
        width: 600px;
        margin: auto;
        margin-top: 20px;
    }
    p{
        width: 600px;
        margin: auto;
    }
    table{
        width: 600px;
        margin: auto;
        text-align: center;
    }

    /*基本表格樣式*/
    .table-1{
        border: 1px solid #ccc;
        border-collapse: collapse;/*合并相鄰表格的間距*/

    }
    .table-1 tr,.table-1 td{
        border: 1px solid #ccc;
    }

    /*無邊框表格*/
    .table-2{
    }

    /*雙線表格*/
    .table-3{
        border: 1px solid #ccc;
    }
    .table-3 tr,.table-3 td{
        border: 1px solid #ccc;
    }

    /*合并表格列*/
    .table-4{
        border: 1px solid #ccc;
        border-collapse: collapse;/*合并相鄰表格的間距*/
    }
    .table-4 tr,.table-4 td{
        border: 1px solid #ccc;
    }

    /*合并表格行*/
    .table-5{
        border: :1px solid #ccc;
        border-collapse: collapse;
    }
    .table-5 tr,.table-5 td{
        border: 1px solid #ccc;
    }

    /*復(fù)雜表格一*/
    .table-6{
        border: :1px solid #ccc;
        border-collapse: collapse;
    }
    .table-6 tr,.table-6 td{
        border: 1px solid #ccc;
    }

    /*復(fù)雜表格二*/
    .table-7{
        border: :1px solid #ccc;
        border-collapse: collapse;
    }
    .table-7 tr,.table-7 td{
        border: 1px solid #ccc;
    }
</style>
<body>
<div class="container">
    <ol>
        <li>基本表格樣式:</li>
        <table class="table-1">
            <tr>
                <td>1.1</td>
                <td>1.2</td>
                <td>1.3</td>
            </tr>
            <tr>
                <td>2.1</td>
                <td>2.2</td>
                <td>2.3</td>
            </tr>
            <tr>
                <td>3.1</td>
                <td>3.2</td>
                <td>3.3</td>
            </tr>
        </table>

        <li>無邊框表格:</li>
        <table class="table-2">
            <tr>
                <td>1.1</td>
                <td>1.2</td>
                <td>1.3</td>
            </tr>
            <tr>
                <td>2.1</td>
                <td>2.2</td>
                <td>2.3</td>
            </tr>
            <tr>
                <td>3.1</td>
                <td>3.2</td>
                <td>3.3</td>
            </tr>
        </table>

        <li>雙線表格:</li>
        <table class="table-3">
            <tr>
                <td>1.1</td>
                <td>1.2</td>
                <td>1.3</td>
            </tr>
            <tr>
                <td>2.1</td>
                <td>2.2</td>
                <td>2.3</td>
            </tr>
            <tr>
                <td>3.1</td>
                <td>3.2</td>
                <td>3.3</td>
            </tr>
        </table>

        <li>合并表格列:</li>
        <table class="table-4">
            <tr>
                <!--未找到在css中的處理方式-->
                <td colspan="3">1.1</td>
            </tr>
            <tr>
                <td>2.1</td>
                <td>2.2</td>
                <td>2.3</td>
            </tr>
            <tr>
                <td>3.1</td>
                <td>3.2</td>
                <td>3.3</td>
            </tr>
        </table>
        <p>注:colspan在css中失效</p>

        <li>合并表格行:</li>
        <table class="table-5">
            <tr>
                <!--未找到在css中的處理方式-->
                <td rowspan="3">1.1</td>
                <td>1.2</td>
                <td>1.3</td>
            </tr>
            <tr>
                <td>2.2</td>
                <td>2.3</td>
            </tr>
            <tr>
                <td>3.2</td>
                <td>3.3</td>
            </tr>
        </table>
        <p>注:rowspan在css中失效</p>

        <li>復(fù)雜表格(一)</li>
        <table class="table-6">
            <tr>
                <!--未找到在css中的處理方式-->
                <td>1.1</td>
                <td colspan="2">1.2</td>
            </tr>
            <tr>
                <td>2.1</td>
                <td rowspan="2">2.2</td>
                <td>2.3</td>
            </tr>
            <tr>
                <td>3.1</td>
                <td>3.3</td>
            </tr>
        </table>

        <li>復(fù)雜表格(二)</li>
        <table class="table-7">
            <tr>
                <!--未找到在css中的處理方式-->
                <td>1.1</td>
                <td>1.2</td>
                <td>1.3</td>
            </tr>
            <tr>
                <td colspan="2">2.1</td>
                <td rowspan="2">2.3</td>
            </tr>
            <tr>
                <td>3.1</td>
                <td>3.2</td>
            </tr>
        </table>
    </ol>
</div>
</body>

效果如下圖:

66fc56ff142dea289b42b540a454ac3.png


那么本篇通過表格html代碼的演示,介紹制作HTML表格的方法。希望對有需要的朋友有所幫助!

以上就是HTML中表格是如何操作制成的?(代碼示例)的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。