jadual HTML
Contoh jadual HTML:
First Name | Last Name | Points |
---|---|---|
Jill | Smith | 50 |
Eve | Jackson | 94 |
John | Doe | 80 |
Adam | Johnson | 67 |
Contoh dalam talian
Jadual
Contoh ini menunjukkan cara mencipta jadual dalam dokumen HTML.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p> 每个表格从一个 table 标签开始。 每个表格行从 tr 标签开始。 每个表格的数据从 td 标签开始。 </p> <h4>一列:</h4> <table border="1"> <tr> <td>100</td> </tr> </table> <h4>一行三列:</h4> <table border="1"> <tr> <td>100</td> <td>200</td> <td>300</td> </tr> </table> <h4>两行三列:</h4> <table border="1"> <tr> <td>100</td> <td>200</td> <td>300</td> </tr> <tr> <td>400</td> <td>500</td> <td>600</td> </tr> </table> <h4>两行三列:</h4> <table border="1"> <tr> <td>100</td> <td>200</td> <td>300</td> </tr> <tr> <td>400</td> <td>500</td> <td>600</td> </tr> </table> </body> </html>
Run Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
(Lagi contoh boleh didapati di bahagian bawah halaman ini.)
Jadual HTML
Jadual ditakrifkan oleh teg <table> Setiap jadual mempunyai beberapa baris (ditakrifkan oleh teg <tr>) dan setiap baris dibahagikan kepada beberapa sel (ditakrifkan oleh teg <td>). Huruf td merujuk kepada data jadual, kandungan sel data. Sel data boleh mengandungi teks, gambar, senarai, perenggan, borang, garisan mendatar, jadual dan banyak lagi.
Contoh borang
<table border="1"> <tr> <td>row 1, cell 1</td> <td>row 1, cell 2</td> </tr> <tr> <td>row 2, cell 1</td> <td>row 2, cell 2</td> </tr> </table>
dipaparkan dalam penyemak imbas seperti berikut: :
row 1, cell 1 | row 1, cell 2 |
row 2, cell 1 | row 2, cell 2 |
Sifat jadual dan sempadan HTML
Jika sifat sempadan tidak ditentukan, jadual tidak akan memaparkan sempadan. Kadang-kadang ini berguna, tetapi kebanyakan masa, kami mahu sempadan ditunjukkan.
Gunakan atribut sempadan untuk memaparkan jadual dengan sempadan:
<table border="1"> <tr> <td>Row 1, cell 1</td> <td>Row 1, cell 2</td> </tr> </table>
Pengepala jadual HTML
Pengepala daripada jadual ditakrifkan menggunakan teg <th>
Kebanyakan penyemak imbas akan memaparkan pengepala jadual sebagai teks tebal dan berpusat:
<table border="1"> <tr> <th>Header 1</th> <th>Header 2</th> </tr> <tr> <td>row 1, cell 1</td> <td>row 1, cell 2</td> </tr> <tr> <td>row 2, cell 1</td> <td>row 2, cell 2</td> </tr> </table>
akan dipaparkan dalam penyemak imbas seperti berikut:
Header 1 | Header 2 |
---|---|
row 1, cell 1 | row 1, cell 2 |
row 2, cell 1 | row 2, cell 2 |
Lagi contoh
Jadual tanpa sempadan
Contoh ini menunjukkan jadual tanpa sempadan.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <h4>这个表格没有边框:</h4> <table> <tr> <td>100</td> <td>200</td> <td>300</td> </tr> <tr> <td>400</td> <td>500</td> <td>600</td> </tr> </table> <h4>这个表格没有边框:</h4> <table border="0"> <tr> <td>100</td>
Run Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
Tajuk dalam jadual
Contoh ini menunjukkan cara untuk memaparkan pengepala jadual.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <h4>水平标题:</h4> <table border="1"> <tr> <th>Name</th> <th>Telephone</th> <th>Telephone</th> </tr> <tr> <td>Bill Gates</td> <td>555 77 854</td> <td>555 77 855</td> </tr> </table> <h4>垂直标题:</h4> <table border="1"> <tr> <th>First Name:</th> <td>Bill Gates</td> </tr> <tr> <th>Telephone:</th> <td>555 77 854</td> </tr> <tr> <th>Telephone:</th> <td>555 77 855</td> </tr> </table> </body> </html>
Run Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
Jadual dengan tajuk
Contoh ini menunjukkan jadual dengan tajuk
Contoh
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <h4>水平标题:</h4> <table border="1"> <tr> <th>Name</th> <th>Telephone</th> <th>Telephone</th> </tr> <tr> <td>Bill Gates</td> <td>555 77 854</td> <td>555 77 855</td> </tr> </table> <h4>垂直标题:</h4> <table border="1"> <tr> <th>First Name:</th> <td>Bill Gates</td> </tr> <tr> <th>Telephone:</th> <td>555 77 854</td> </tr> <tr> <th>Telephone:</th> <td>555 77 855</td> </tr> </table> </body> </html>
Jalankan contoh »
Klik butang "Jalankan Contoh" untuk melihat tika dalam talian
Sel jadual yang merentangi baris atau lajur
Contoh ini menunjukkan cara mentakrifkan sel jadual yang merangkumi baris atau lajur.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <h4>单元格跨两格:</h4> <table border="1"> <tr> <th>Name</th> <th colspan="2">Telephone</th> </tr> <tr> <td>Bill Gates</td> <td>555 77 854</td> <td>555 77 855</td> </tr> </table> <h4>单元格跨两列:</h4> <table border="1"> <tr> <th>First Name:</th> <td>Bill Gates</td> </tr> <tr> <th rowspan="2">Telephone:</th> <td>555 77 854</td> </tr> <tr> <td>555 77 855</td> </tr> </table> </body> </html>
Run Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
Label dalam jadual
Contoh ini menunjukkan cara untuk memaparkan elemen dalam elemen yang berbeza.
Instance
<!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>
Run Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
Pelapik sel
Contoh ini menunjukkan cara menggunakan pelapik Sel untuk mencipta ruang antara kandungan sel dan sempadannya.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <h4>没有单元格边距:</h4> <table border="1"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table> <h4>有单元格边距:</h4> <table border="1" cellpadding="10"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table> </body> </html>
Run Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
Jarak sel
Contoh ini menunjukkan cara menggunakan jarak Sel untuk meningkatkan jarak antara sel.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <h4>没有单元格间距:</h4> <table border="1"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table> <h4>单元格间距="0":</h4> <table border="1" cellspacing="0"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table> <h4>单元格间距="10":</h4> <table border="1" cellspacing="10"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table> </body> </html>
Run instance »
Klik butang "Run Instance" untuk melihat instance dalam talian
Teg jadual HTML
标签 | 描述 |
---|---|
<table> | 定义表格 |
<th> | 定义表格的表头 |
<tr> | 定义表格的行 |
<td> | 定义表格单元 |
<caption> | 定义表格标题 |
<colgroup> | 定义表格列的组 |
<col> | 定义用于表格列的属性 |
<thead> | 定义表格的页眉 |
<tbody> | 定义表格的主体 |
<tfoot> | 定义表格的页脚 |