Belajar HTML #05 : Membuat Table - Table Styling, Colspan, Rowspan

Assalamualaikum wr wb, Halo temen-temen sekarang kita akan masuk ke pembejaran berikutnya pada artikel sebelumnya Belajar HTML #04 : Membuat Heading Text, Paragraph, List Item dan Komentar. Kita telah mempelajari tentang Cara Membuat Heading Text, Paragraph, List Item dan Memberi Komentar di HTML. Pada materi kali ini kita akan bejar membuat Table.
Table
Table di HTML digunakan untuk Menampilkan sebuah data dalam bentuk tabel.
Elemen utama dari sebuah tabel adalah tag
-
<th> adalah elemen HTML yang digunakan untuk menandai sebuah sel sebagai header tabel. Elemen ini biasanya digunakan pada baris pertama dari tabel untuk menyatakan nama kolom. -
<tr> adalah elemen HTML yang digunakan untuk menandai sebuah baris dalam tabel. Setiap baris dalam tabel harus ditandai dengan elemen ini. -
<td> adalah elemen HTML yang digunakan untuk menandai sebuah sel dalam tabel. Setiap sel dalam tabel harus ditandai dengan elemen ini.
Contoh penggunaan Table:
<!DOCTYPE html>
<html>
<head>
<title>Table</title>
</head>
<body>
<h1>Contoh Table</h1>
<table>
<tr>
<th>NAMA</th>
<th>HOBI</th>
</tr>
<tr>
<td>Rizal</td>
<td>Budi</td>
</tr>
<tr>
<td>Tidur</td>
<td>Belajar</td>
</tr>
</table>
</body>
</html>
Kegunaan dari ketiga elemen tersebut adalah sebagai berikut :
-
<th> digunakan untuk memberikan informasi yang berfungsi sebagai header dari tabel, seperti nama kolom dan judul tabel. -
<tr> digunakan untuk membuat baris dalam tabel, sehingga memudahkan dalam penataan layout data. -
<td> digunakan untuk membuat sel dalam tabel, sehingga memudahkan dalam penempatan data.
Table Styling
Beberapa atribut yang dapat digunakan untuk styling tabel secara bawaan di HTML adalah:
-
border : untuk menambahkan border pada tabel. Nilai yang dapat ditentukan berkisar dari 0 hingga 1. -
cellpadding : untuk menambahkan jarak antara teks di dalam sel dengan batas sel. Nilainya ditentukan dalam pixel. -
cellspacing : untuk menambahkan jarak antara sel-sel. Nilainya ditentukan dalam pixel. -
width : untuk menentukan lebar tabel. Nilainya ditentukan dalam pixel atau persentase. -
height : untuk menentukan tinggi tabel. Nilainya ditentukan dalam pixel atau persentase. -
align : untuk menentukan posisi tabel. Nilai yang dapat ditentukan adalah "left", "center", dan "right". -
bgcolor : untuk menentukan warna background tabel. Nilainya ditentukan dalam format RGB atau dengan nama warna.
Contoh penggunaan atribut styling pada Table:
<!DOCTYPE html>
<html>
<head>
<title>Styling Table</title>
</head>
<body>
<h1>Contoh Styling Table</h1>
<table
border="1"
cellpadding="5"
cellspacing="0"
width="50%"
align="center"
>
<tr bgcolor="yellow">
<th>NAMA</th>
<th>HOBI</th>
</tr>
<tr>
<td>Rizal</td>
<td>Tidur</td>
</tr>
<tr>
<td>Budi</td>
<td>Belajar</td>
</tr>
</table>
</body>
</html>
Table Colspan
Atribut
Contoh penggunaan
<!DOCTYPE html>
<html>
<head>
<title>Contoh Colspan</title>
</head>
<body>
<h1>Table dengan Colspan</h1>
<table
border="1"
cellpadding="5"
cellspacing="0"
width="50%"
align="center"
>
<tr bgcolor="yellow">
<th>NAMA</th>
<th colspan="2">HOBI</th>
</tr>
<tr>
<td>Rizal</td>
<td>Tidur</td>
<td>Makan</td>
</tr>
<tr>
<td>Budi</td>
<td>Belajar</td>
<td>Bernyanyi</td>
</tr>
</table>
</body>
</html>
code di atas menggunakan atribut
Secara umum fungsi dari colspan adalah untuk menggabungkan beberapa kolom menjadi satu sel yang sama, sehingga membuat tabel menjadi lebih rapi dan terstruktur.
Table Rowspan
Atribut
Contoh penggunaan
<!DOCTYPE html>
<html>
<head>
<title>Contoh Rowspan</title>
</head>
<body>
<h1>Table dengan Rowspan</h1>
<table
border="1"
cellpadding="5"
cellspacing="0"
width="50%"
align="center"
>
<tr bgcolor="yellow">
<th>NAMA</th>
<th colspan="2">HOBI</th>
</tr>
<tr>
<td rowspan="2">Rizal</td>
<td>Tidur</td>
<td>Makan</td>
</tr>
<tr>
<td>Jalan"</td>
<td>Masak</td>
</tr>
<tr>
<td>Budi</td>
<td>Belajar</td>
<td>Bernyanyi</td>
</tr>
</table>
</body>
</html>
code di atas menggunakan atribut
Secara umum fungsi dari rowspan adalah untuk menggabungkan beberapa baris menjadi satu sel yang sama, sehingga membuat tabel menjadi lebih rapi dan terstruktur.
Cukup sekian pembahasan Materi kali ini, Jika ada pertanyaan silahkan kirim melalui kolom komentar di bawah. Pada materi berikutnya kita akan belajar Menampilkan Gambar di HTML, Terimakasih.