Generator Tabel HTML
Mendukung kolom CSV bertanda kutip, tab dari lembar kerja, baris berpemisah titik koma, dan baris pemisah Markdown. Maksimum: 50 baris, 20 kolom, dan 1.000 karakter per sel.
Menulis kode <table>, <thead>, <tbody>, dan <tr> secara manual untuk kumpulan data sepuluh baris sangat merepotkan. Cukup tempelkan data tabel dalam format CSV atau Markdown yang dipisahkan oleh tab; generator ini akan menghasilkan kode HTML yang terstruktur dengan baik, dilengkapi tag semantik, opsi <caption>, atribut skop yang tepat, serta pilihan pola garis zebra, batas, atau kelas Tailwind, sedia langsung digunakan dalam artikel maupun dashboard.
Cara membuat tabel HTML
-
1
Pasang data Anda
TSV (salinan dari spreadsheet), format CSV, maupun sintaks tabel Markdown semuanya dapat diproses dengan benar.
-
2
Pilih opsi tabel
Baris header, keterangan, pola garis zebra, baris kompak atau luas.
-
3
Pilih mode gaya
HTML biasa, gaya inline, kelas Bootstrap, atau kelas Tailwind.
-
4
Salin penandaan
Hasilnya merupakan HTML yang valid dan semantik, bukan grid `<div>` yang berpura-pura menjadi tabel.
Struktur tabel semantik
Tabel yang dibuat dengan tag yang tepat dapat diakses dengan mudah, kompatibel dengan alat pembaca layar (screen reader), dan mudah disesuaikan tampilannya. Generator ini menghasilkan struktur berikut:
<table>
<caption>Angka penjualan Q1</caption>
<thead>
<tr>
<th scope="col">Region</th>
<th scope="col">Q1</th>
<th scope="col">Q2</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">EU</th>
<td>$120k</td>
<td>$145k</td>
</tr>
</tbody>
</table>
Element dan Perannya
| Element | Tujuan |
|---|---|
<caption> |
Ringkasan tabel, dibaca terlebih dahulu oleh alat pembaca layar |
<thead> |
Judul kolom, ditampilkan terpisah dari isi utama |
<tbody> |
Baris data |
<tfoot> |
Jumlah total dan catatan kaki ditempatkan di bagian bawah, terlepas dari posisi kode |
<th scope="col"> |
Judul kolom |
<th scope="row"> |
Judul baris (misalnya sel pertama dari setiap baris) |
<td> |
Sel data |
Pola responsif
- Gulir horizontal: bungkus tabel dalam
<div style="overflow-x:auto">agar area tampilan yang sempit dapat digulir tanpa merusak tata letak. - Bertumpuk pada perangkat seluler: ulangi header sebagai atribut
data-labeldan ubah baris menjadi kartu vertikal menggunakan CSS, cocok untuk kumpulan data yang kecil. - Penataan ulang dengan grid: tabel kompleks dapat dibangun ulang menggunakan CSS Grid, namun kehilangan navigasi keyboard bawaan; hanya layak untuk dasbor.
Daftar Periksa Aksesibilitas
- Setiap
<th>memiliki atributscope. - Untuk penggabungan sel yang kompleks, gunakan
headers="..."untuk menghubungkan sel data dengan ID header. - Keterangan merangkum tujuan tabel.
- Jangan gunakan tabel untuk tata letak visual, gunakan CSS Grid atau Flexbox.
Pertanyaan yang Sering Diajukan
Ya. Data clipboard spreadsheet berformat TSV (dipisahkan oleh tab), yang dapat diproses secara natif oleh generator. Baris-baris akan diubah menjadi <tr>, sedangkan sel-sel yang dipisahkan oleh tab akan diubah menjadi <td>.
Kelas CSS untuk semua elemen yang Anda kendalikan; gaya inline untuk email (di mana lembar gaya eksternal sering diblokir). Mode Bootstrap dan Tailwind menghasilkan kode kelas siap pakai untuk framework tersebut.
Tidak secara otomatis. Setiap nilai yang diimpor menjadi satu sel. Setelah menyalin HTML, tambahkan sendiri colspan atau rowspan dan periksa kaitan header karena sel gabungan mungkin memerlukan atribut id dan headers.
Ya, atribut scope="col" dan scope="row" telah ditambahkan, dan <caption> akan dihasilkan jika Anda menyediakannya. Verifikasi menggunakan alat pembaca layar atau ekstensi axe DevTools untuk tabel yang kompleks.
Alat Terkait
Referensi Tabel ASCII
Tabel ASCII lengkap dari 0 sampai 127 dengan desimal, heksadesimal, oktal, biner, dan referensi karakter numerik HTML untuk setiap karakter, termasuk kode kontrol seperti NUL, LF, dan DEL.
Referensi Karakter HTML
Daftar entitas HTML yang dapat dicari, beserta kode bernama dan kode numeriknya, serta fitur salin dengan satu klik untuk karakter khusus dan simbol.
Referensi pintasan papan ketik
Cari pintasan bawaan terdokumentasi untuk VS Code, Chrome, dan Bash dengan GNU Readline di macOS, Windows, dan Linux.
Konverter Ukuran File
Konversi antara byte, KB, MB, GB, TB, dan satuan biner IEC (KiB, MiB, GiB, TiB) dengan kombinasi desimal dan biner apa pun yang Anda inginkan.
Validator Email
Validasi alamat email: pemeriksaan sintaks RFC 5322, pengecekan live record MX, serta detail bagian lokal, domain, dan panjang. Tidak ada email yang dikirim.
Pemformat HTML
Format HTML secara lokal di browser dengan inden dua atau empat spasi. HTML tidak diunggah atau divalidasi.
Alat ini tersedia dalam bahasa lain
- مولّد جداول HTML [AR]
- Générateur de tableaux HTML [FR]
- เครื่องมือสร้างตาราง HTML [TH]
- HTMLテーブルジェネレーター [JA]
- Generator tabel HTML [PL]
- Bộ công cụ tạo bảng HTML [VI]
- Gerador de Tabelas HTML [PT]
- HTML-tabellgenerator [SV]
- Generador de Tablas HTML [ES]
- HTML-Tabellengenerator [DE]
- HTML 테이블 생성기 [KO]
- HTML-tabelgenerator [NL]
- HTML Tablo Oluşturucu [TR]
- HTML表格生成器 [ZH]
- HTML Table Generator [EN]
- Generatore di Tabelle HTML [IT]
- Генератор таблиц HTML [RU]