Elemen Tabel

May 13, 2025

Tabel di HTML digunakan untuk menampilkan data dalam bentuk baris dan kolom. Elemen utamanya adalah <table>.


๐Ÿงฑ Struktur Dasar Tabel

<table>
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Budi</td>
    <td>25</td>
  </tr>
</table>

Penjelasan:

  • <table>: tag utama untuk membuat tabel
  • <tr> (table row): mendefinisikan satu baris
  • <th> (table header): kepala kolom (biasanya dicetak tebal & rata tengah)
  • <td> (table data): sel berisi data

๐Ÿ” Elemen Tambahan dalam Tabel

ElemenFungsi
<caption>Judul untuk tabel
<thead>Kepala tabel (baris header)
<tbody>Isi utama tabel
<tfoot>Bagian bawah tabel (footer)

Contoh

<table>
  <caption>Daftar Nilai</caption>
  <thead>
    <tr>
      <th>Nama</th>
      <th>Nilai</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Siti</td>
      <td>90</td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
      <td colspan="2">Total: 1 Siswa</td>
    </tr>
  </tfoot>
</table>

๐ŸŽจ Styling Tabel dengan CSS

Tabel bisa diberi gaya menggunakan CSS. Contoh sederhana:

<style>
  table {
    border-collapse: collapse;
    width: 100%;
  }

  th, td {
    border: 1px solid #ccc;
    padding: 8px;
  }

  th {
    background-color: #f2f2f2;
  }
</style>

โœจ Atribut Umum

AtributKeterangan
colspanMenggabungkan kolom
rowspanMenggabungkan baris

Contoh colspan

<tr>
  <td colspan="2">Data gabungan 2 kolom</td>
</tr>

๐Ÿงผ Best Practice

  • Gunakan <th> untuk header, bukan <td>
  • Jangan pakai tabel untuk layout halaman (gunakan CSS grid/flex)
  • Tambahkan <caption> jika tabel penting untuk aksesibilitas
  • Gunakan CSS untuk styling, bukan atribut lama seperti border="1"

๐ŸŽฏ Kesimpulan

Tabel sangat berguna untuk menyajikan data secara rapi. Pastikan struktur dan penggunaannya tepat agar mudah dibaca oleh pengguna dan mesin pencari.

Data yang baik butuh penyajian yang rapi โ€” dan <table> adalah jawabannya! ๐Ÿ“Š

Designed & build by M. Fandi Arfabuma ยฉ 2025