Dasar Membuat Tabel
Tag <table> digunakan untuk menyajikan data tabular (data yang memiliki baris dan kolom).
Jangan Gunakan untuk Layout
Di tahun 2000-an, tabel sering dipakai untuk mengatur tata letak web (misal: membagi kiri dan kanan). Ini adalah praktik kuno yang buruk. Untuk tata letak, selalu gunakan CSS (Flexbox/Grid). Gunakan <table> hanya untuk data.
Struktur Utama
Sumber gambar: myschoolhouse.in – Materi pembelajaran HTML Table
Tabel dibentuk row-by-row (baris demi baris).
<tr>(Table Row): Membungkus satu baris.<th>(Table Header): Judul kolom (teks otomatis tebal & tengah).<td>(Table Data): Isi data sel biasa.
Contoh Kode
<table border="1">
<tr>
<th>No</th>
<th>Nama Barang</th>
<th>Harga</th>
</tr>
<tr>
<td>1</td>
<td>Laptop</td>
<td>Rp 5.000.000</td>
</tr>
<tr>
<td>2</td>
<td>Mouse</td>
<td>Rp 150.000</td>
</tr>
</table>
Penjelasan Atribut border="1"
Sumber gambar: course-net.com – Contoh penggunaan tabel HTML
Secara bawaan, tabel HTML tidak memiliki garis. Kita menambahkan border="1" hanya untuk tujuan belajar agar strukturnya terlihat.
- Realita Modern: Di proyek asli, kita akan menghapus atribut
border="1"dan menggantinya dengan gaya CSS (border: 1px solid black;) agar lebih rapi.