Narakode

Cara Membuat Tabel Pada HTML


Ibrahim Al Anshor | | html

Tabel HTML - Tabel adalah kumpulan data yang disusun berdasarkan baris dan kolom.

Tabel digunakan untuk menampilkan data yang terstruktur, seperti data dari database, biasanya akan ditampilkan dalam bentuk tabel.

HTML sudah menyediakan alat-alat khusus untuk membuat tabel, mari kita simak penjelasanya.

Membuat Tabel

Untuk membuat table pada HTML, terdapat tiga tag utama yang bisa kita gunakan, yaitu

  • table, untuk memulai tabel
  • tr, untuk membuat row atau baris
  • td, untuk membuat kolom

Contoh.

<table>
	<tr>
		<td>Jhon</td>
		<td>Jakarta</td>
		<td>Male</td>
	</tr>
	<tr>
		<td>Sarah</td>
		<td>Bandung</td>
		<td>Female</td>
	</tr>
	<tr>
		<td>Yani</td>
		<td>Semarang</td>
		<td>Female</td>
	</tr>
</table>

Hasilnya.


Membuat Tabel


Hasil tersebut adalah tampilan default tabel pada HTML, untuk membuatnya menjadi lebih rapi dan menarik kita perlu menambahkan beberapa atribut pada tabel tersebut.

Menambahkan Garis Pada Tabel

Untuk menambahkan garis/border pada tabel, kita perlu menambahkan atribut border yang diisi dengan ketebalan garisnya, pada tag table.

Contoh.

<table border="1">
	<tr>
		<td>Jhon</td>
		<td>Jakarta</td>
		<td>Male</td>
	</tr>
	<tr>
		<td>Sarah</td>
		<td>Bandung</td>
		<td>Female</td>
	</tr>
	<tr>
		<td>Yani</td>
		<td>Semarang</td>
		<td>Female</td>
	</tr>
</table>

Hasilnya.


Menambahkan Garis Pada Tabel


Mengatur Lebar Tabel

Secara default, lebar tabel pada HTML akan menyesuaikan isi dari tabelnya.

Untuk mengaturnya agar lebih konsisten, kita dapat menggunakan atribut width yang diisi dengan ukuran lebar tabel pada tag table.

Contoh.

<table border="1" width="400px">
	<tr>
		<td>Jhon</td>
		<td>Jakarta</td>
		<td>Male</td>
	</tr>
	<tr>
		<td>Sarah</td>
		<td>Bandung</td>
		<td>Female</td>
	</tr>
	<tr>
		<td>Yani</td>
		<td>Semarang</td>
		<td>Female</td>
	</tr>
</table>

Hasilnya.


Mengatur Lebar Tabel


Menambahkan Judul Pada Tabel

Untuk menambahkan judul pada tabel, kita dapat menggunakan tag th yang ditambahkan pada baris/row pertama tabel.

Contoh.

<table border="1" width="400px">
	<tr>
		<th>Nama</th>
		<th>Alamat</th>
		<th>Jenis Kelamin</th>
	</tr>
	<tr>
		<td>Jhon</td>
		<td>Jakarta</td>
		<td>Male</td>
	</tr>
	<tr>
		<td>Sarah</td>
		<td>Bandung</td>
		<td>Female</td>
	</tr>
	<tr>
		<td>Yani</td>
		<td>Semarang</td>
		<td>Female</td>
	</tr>
</table>

Hasilnya.


Memberikan Judul Pada Tabel


Memberikan Warna Pada Tabel

Kita juga dapat memberikan warna latar belakang pada kolom atau baris tabel.

Atribut yang digunakan yaitu bgcolor yang diisi dengan nama warnanya.

Contoh.

<table border="1" width="400px">
	<tr bgcolor="red">
		<th>Nama</th>
		<th>Alamat</th>
		<th bgcolor="blue">Jenis Kelamin</th>
	</tr>
	<tr>
		<td>Jhon</td>
		<td>Jakarta</td>
		<td bgcolor="green">Male</td>
	</tr>
	<tr>
		<td>Sarah</td>
		<td>Bandung</td>
		<td>Female</td>
	</tr>
	<tr>
		<td>Yani</td>
		<td>Semarang</td>
		<td>Female</td>
	</tr>
</table>

Hasilnya.


Memberikan Warna Pada Tabel


Memberikan Jarak Pada Tabel

Seperti yang dilihat pada tabel diatas, jarak antar kolom terlihat sempit, sehingga tabel terlihat kurang rapi.

Untuk itu, kita dapat menambahkan jarak pada kolom dengan menggunakan atribut cellpading dengan isi jumlah jaraknya pada tag table.

Contoh.

<table border="1" width="400px" cellpadding="8">
	<tr bgcolor="red">
		<th>Nama</th>
		<th>Alamat</th>
		<th bgcolor="blue">Jenis Kelamin</th>
	</tr>
	<tr>
		<td>Jhon</td>
		<td>Jakarta</td>
		<td bgcolor="green">Male</td>
	</tr>
	<tr>
		<td>Sarah</td>
		<td>Bandung</td>
		<td>Female</td>
	</tr>
	<tr>
		<td>Yani</td>
		<td>Semarang</td>
		<td>Female</td>
	</tr>
</table>

Hasilnya.


Memberikan Jarak Pada Tabel


Menggabungkan Kolom dan Baris Pada Tabel

Kita juga dapat menggabungkan kolom dan baris yang terdapat pada tabel.

Untuk melakukanya kita dapat menggunakan atribut-atribut berikut pada tag td atau th.

  • rowspan untuk menggabungkan baris
  • colspan untuk menggabungkan kolom

Masing-masing atribut di atas diisi dengan jumlah baris atau kolom yang akan digabungkan.

Contoh.

<table border="1" width="400px" cellpadding="8">
	<tr bgcolor="red">
		<th rowspan="2">Nama</th>
		<th colspan="3" bgcolor="blue">Nilai</th>
	</tr>
	<tr bgcolor="yellow">
		<td>IPA</td>
		<td>IPS</td>
		<td>MTK</td>
	</tr>
	<tr>
		<td>Michael</td>
		<td>90</td>
		<td>80</td>
		<td>70</td>
	</tr>
	<tr>
		<td>Jhon</td>
		<td>80</td>
		<td>75</td>
		<td>90</td>
	</tr>
	<tr>
		<td>Sarah</td>
		<td>70</td>
		<td>90</td>
		<td>65</td>
	</tr>
	<tr>
		<td>Jordi</td>
		<td>80</td>
		<td>75</td>
		<td>90</td>
	</tr>
</table>

Hasilnya.


Menggabungkan Tabel


Referensi

Untuk penjelasan lebih lengkap, silakan kunjungi link berikut.

HTML Tables

Subscribe Us

Subscribe To Get The Latest News