Tabel merupakan tag yang sudah lama digunakan oleh semua orang, namun masih digunakan sampai sekarang. Namun karena rekonstruksi website saat ini, disarankan agar Anda tidak menggunakan tabel untuk tata letak yang disebut Ini tidak standar, tetapi tidak demikian halnya. Tabel adalah elemen penting.
Tag tabel terutama mencakup tag table, caption, th, tr, td, thead, tfoot, tbody, col, dan colgroup. Pengenalan masing-masingnya adalah sebagai berikut:
<table>
Tag tabel mendefinisikan sebuah tabel. Di dalam tag <table>, Anda dapat menempatkan judul tabel, baris tabel, kolom tabel, sel tabel, dan tabel lainnya.
<keterangan>
Elemen caption mendefinisikan judul tabel. Tag caption harus langsung mengikuti tag tabel. Anda hanya dapat menentukan satu judul per tabel. Biasanya judul akan dipusatkan di atas tabel.
<th>
Tentukan sel header dalam tabel. Teks di dalam elemen ke ini biasanya akan dibuat tebal.
<tr>
Tentukan baris dalam tabel.
<td>
Mendefinisikan sel dalam tabel.
<kepala>
Tentukan header tabel.
Elemen thead, tfoot, dan tbody memberi Anda kemampuan untuk mengelompokkan baris dalam tabel. Saat Anda membuat tabel, Anda mungkin ingin memiliki baris header, beberapa baris dengan data, dan total baris di bagian bawah. Pembagian ini memberi browser kemampuan untuk mendukung pengguliran badan tabel secara independen dari header dan footer tabel. Ketika tabel panjang dicetak, header dan footer tabel dapat dicetak pada setiap halaman yang berisi data tabel.
<tubuh>
Tentukan badan tabel (teks).
Dengan menggunakan tag <tbody>, tabel dapat dibagi menjadi beberapa bagian terpisah. Tag <tbody> dapat mengelompokkan satu atau beberapa baris dalam sebuah tabel.
Meskipun Anda mungkin ingin menyertakan satu, atau bahkan dua atau lebih tag <tbody> dalam tabel, kami menyarankan agar tidak ada tag <tbody> dalam tabel.
Diantara tag <tbody>, hanya tag <tr> yang dapat mendefinisikan baris tabel. Dan setelah didefinisikan, tag <tbody> adalah bagian independen dari tabel. Misalnya, Anda tidak dapat melakukan span dari satu <tbody> ke <tbody> lainnya.
Elemen thead, tfoot, dan tbody memberi Anda kemampuan untuk mengelompokkan baris dalam tabel. Saat Anda membuat tabel, Anda mungkin ingin memiliki baris header, beberapa baris dengan data, dan total baris di bagian bawah. Pembagian ini memberi browser kemampuan untuk mendukung pengguliran badan tabel secara independen dari header dan footer tabel. Ketika tabel panjang dicetak, header dan footer tabel dapat dicetak pada setiap halaman yang berisi data tabel.
<kaki>
Menentukan footer (catatan kaki) tabel.
Elemen thead, tfoot, dan tbody memberi Anda kemampuan untuk mengelompokkan baris dalam tabel. Saat Anda membuat tabel, Anda mungkin ingin memiliki baris header, beberapa baris dengan data, dan total baris di bagian bawah. Pembagian ini memberi browser kemampuan untuk mendukung pengguliran badan tabel secara independen dari header dan footer tabel. Ketika tabel panjang dicetak, header dan footer tabel dapat dicetak pada setiap halaman yang berisi data tabel.
<kol>
Mendefinisikan nilai atribut untuk satu atau lebih kolom dalam sebuah tabel. Anda dapat menggunakan properti ini hanya di tabel atau grup gabungan.
<colgroup>
Tentukan pengelompokan kolom tabel. Elemen ini memungkinkan Anda mengelompokkan kolom untuk tujuan pemformatan. Elemen ini hanya valid di dalam tag <table>.
Ada dua cara untuk menggunakan tag <colgroup>: yang pertama adalah dengan mendefinisikan beberapa kolom yang identik, dan yang lainnya adalah dengan menggabungkan beberapa kolom yang berbeda.