HTML 表格

表格在我們日常生活中很常見,但是怎麼在我們網頁中輸出表格呢?


<table> 標籤定義 HTML 表格。

簡單的 HTML 表格由 table 元素以及一個或多個 tr、th 或 td 元素組成。

tr #元素定義表格行,##th 元素定義表頭,td 元素定義表格單元。


讓我們做個最簡單的表格

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>php.cn</title>
</head>
<body>
<table border="1" cellspacing="0" cellpadding="10">
    <tr>
        <td>1月份</td>
        <td>¥100</td>
    </tr>
    <tr>
        <td>二月份</td>
        <td>¥200</td>
    </tr>
</table>
</body>
</html>

程式運行結果:

1.jpg



cellspacing,單元格之間的距離

cellpadding


,文字和儲存格邊框的距離都是以像素為單位

border  給文字加邊框  將border設定成 border=0 表格將不顯示邊框

上面的三個屬性值是可以自己設的,根據自己的要求來設定

#HTML 表格表頭7.jpg

表格的表頭使用<th> 標籤來定義。

大多數瀏覽器會把表格頭顯示為粗體居中的文字:


#實例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>php.cn</title>
</head>
<body>
<table border="1" cellspacing="0" cellpadding="10">
    <th>月份</th>
    <th>金额</th>
    <tr>
        <td>1月份</td>
        <td>¥100</td>
    </tr>
    <tr>
        <td>二月份</td>
        <td>¥200</td>
    </tr>
</table>
</body>
</html>
程式運行結果:

colspan和rowspan

2.jpg


#透過給<td>標籤增加colspan和rowspan兩個屬性,可以在橫向和縱向合併單元格############實例#############沒合併之前###
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>php.cn</title>
</head>
<body>
<table border="1" cellspacing="0" cellpadding="20">
    <tr>
        <td>单元格</td>
        <td>单元格</td>
        <td>单元格</td>
    </tr>
    <tr>
        <td>单元格</td>
        <td>单元格</td>
        <td>单元格</td>
    </tr>
    <tr>
        <td>单元格</td>
        <td>单元格</td>
        <td>单元格</td>
    </tr>
</table>
</body>
</html>
###程式運行結果:## ################合併之後###
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>php.cn</title>
</head>
<body>
<table border="1" cellspacing="0" cellpadding="20">
    <tr>
        <td colspan="2">单元格</td>
        <td>单元格</td>
    </tr>
    <tr>
        <td rowspan="2">单元格</td>
        <td>单元格</td>
        <td rowspan="2">单元格</td>
    </tr>
    <tr>
        <td>单元格</td>
    </tr>
</table>
</body>
</html>
######再看程式碼運行結果:#######

2.jpg

找找規律吧


更多重實例

本例示範一個沒有邊框的表格。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>php.cn</title>
</head>
<body>
<h4>这个表格没有边框:</h4>
<table>
    <tr>
        <td>200</td>
        <td>300</td>
    </tr>
    <tr>
        <td>500</td>
        <td>600</td>
    </tr>
</table>
<h4>这个表格没有边框:</h4>
<table border="0">
    <tr>
        <td>200</td>
        <td>300</td>
    </tr>
    <tr>
        <td>500</td>
        <td>600</td>
    </tr>
</table>
</body>
</html>

程式執行結果:

0.jpg


#實例

##本例示範如何顯示在不同的元素內顯示元素。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文网(php.cn)</title>
</head>
<body>
<table border="1">
    <tr>
        <td>
            <p>这是一个段落</p>
            <p>这是另一个段落</p>
        </td>
        <td>这个单元格包含一个表格:
            <table border="1">
                <tr>
                    <td>A</td>
                    <td>B</td>
                </tr>
                <tr>
                    <td>C</td>
                    <td>D</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td>这个单元格包含一个列表
            <ul>
                <li>apples</li>
                <li>bananas</li>
                <li>pineapples</li>
            </ul>
        </td>
        <td>HELLO</td>
    </tr>
</table>
</body>
</html>

程式碼執行結果:

1.jpg


#HTML 表格標籤

#標籤#     說明
HTML 表格標籤      
#################### ###     <table>######     定義表格############     <th>######     定義表格的表頭######## ####     <tr>######卷#####     <col>     <thead>     <tbody>
     <caption>#     定義表格標題
     <colgroup>的組
     定義用於表格列的屬性
     定義表格的頁眉
     定義表格的主體
     <tfoot>
     定義表格的頁腳


繼續學習
||
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>php.cn</title> </head> <body> <table border="1" cellspacing="0" cellpadding="20"> <tr> <td>1月份</td> <td>¥100</td> </tr> <tr> <td>二月份</td> <td>¥200</td> </tr> </table> </body> </html>