Skip to main content

Tabel

Pada HTML kita juga dapat membuat tabel dengan elemen <table></table>.


<table border="1">
<tr>
<th>Nama</th>
<th>Divisi</th>
</tr>
<tr>
<td>Megumin</td>
<td>Web Development</td>
</tr>
<tr>
<td>Geeks</td>
<td>Backend Development</td>
</tr>
</table>

Contoh output :

NamaDivisi
MeguminWeb Development
GeeksBackend Development

Sintaks <table></table> merupakan deklrasi bahwa kita akan membuat suatu table, dan atribut border adalah untuh menambah garis pada setiap table. Selanjutnya <tr></tr> adalah singkatan dari table row yang berfungsi untuk membuat suatu baris pada tabel. Terakhir ada <td></td> atau <th></th> yang menandakan kita akan membuat kolom.

Merge Tabel

Kita dapat melakukan merge antar baris, kolom, ataupun keduanya pada HTML dengan menggunakan colspan dan rowspan.

Colspan

Jika kita membutuhkan tabel dimana dapat melakukan penggabungan antara kolom satu dengan kolom lainya, kita dapat menggunakan atribut colspan, yang dimana akan melakukan penggabungan antar kolom (horizontal).


<table border="1">
<tr>
<th colspan="2">Name</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>43</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>57</td>
</tr>
</table>

Rowspan

Adapun kika ingin melakukan penggabungan antara baris satu dengan baris lainya, kita dapat menggunakan atribut rowspan , yang dimana akan melakukan penggabungan antar baris (vertikal).


<table border="1">
<tr>
<th>Name</th>
<td>Jill</td>
</tr>
<tr>
<th rowspan="2">Phone</th>
<td>555-1234</td>
</tr>
<tr>
<td>555-8745</td>
</tr>
</table>