Tabel telah lama mendapat rap buruk dalam desain web. Bertahun-tahun yang lalu, tabel HTML digunakan untuk tata letak, yang jelas bukan untuk apa mereka dimaksudkan. Ketika CSS naik ke penggunaan populer untuk tata letak situs web, gagasan bahwa "tabel adalah buruk" mengambil alih. Sayangnya, banyak orang salah memahami ini berarti bahwa tabel HTML semuanya buruk, sepanjang waktu. Bukan itu masalahnya. Kenyataannya adalah bahwa tabel HTML buruk ketika digunakan untuk sesuatu selain dari tujuan sebenarnya, yaitu menampilkan data tabular (spreadsheet, kalender, dll.). Jika Anda membuat situs web dan memiliki laman dengan jenis data tabular ini, Anda tidak perlu ragu untuk menggunakan tabel HTML di halaman Anda.
Jika Anda mulai membuat situs di tahun-tahun sejak tabel HTML untuk tata letak menjadi tidak disukai, Anda mungkin sebenarnya tidak akrab dengan elemen yang membentuk tabel HTML. Satu pertanyaan yang banyak dimiliki ketika mereka mulai melihat markup tabel adalah:
"Apa perbedaan antara
Apa Tag itu?
Tag
Apa itu Tag
Tag
Sebagian besar browser Web mengubah bobot font menjadi tebal dan memusatkan konten dalam sel. Tentu saja, Anda dapat menggunakan gaya CSS untuk membuat header tabel tersebut, serta konten dari tag Anda, lihat cara apa pun yang Anda ingin mereka lihat pada halaman web yang diberikan.
Kapan Anda Harus Menggunakan & lt; th & gt; Daripada & lt; td & gt ;?
Tag
Jangan gunakan untuk mengatur style sel Anda. Karena peramban cenderung menampilkan sel tajuk tabel secara berbeda, beberapa perancang web yang malas mungkin mencoba mengambil keuntungan dari ini dan menggunakan tag ketika mereka ingin konten menjadi tebal dan terpusat. Ini buruk karena beberapa alasan:
. Anda tidak boleh hanya mengandalkan gaya browser default dan tidak boleh menggunakan elemen HTML karena bagaimana "terlihat" secara default . Selain itu, beberapa aplikasi Web mencetak tajuk tabel di bagian atas setiap halaman, yang akan menghasilkan masalah jika sel sebenarnya bukan tajuk melainkan digunakan hanya untuk alasan gaya. Intinya, menggunakan tag dengan cara ini dapat menyebabkan masalah aksesibilitas bagi banyak pengguna, terutama yang menggunakan perangkat yang dibantu untuk mengakses konten situs Anda.