Referensi Karakter HTML
Mengetik © lalu bertanya-tanya apakah benar-benar akan tampil sebagai simbol ©, atau mencari entitas untuk en dash, spasi tanpa pemutus baris, atau huruf Yunani, selalu memakan waktu beberapa menit setiap kali. Referensi yang dapat dicari ini memuat entitas bernama dan numerik HTML yang paling berguna, mulai dari tanda baca dan simbol mata uang hingga tanda matematika dan panah, lengkap dengan pencarian instan dan salin satu ketukan.
Cara menemukan entitas HTML
-
1
Cari berdasarkan nama atau karakter
Ketik `copy`, `©`, `8212`, atau `em dash`, semuanya cocok dengan entitas yang sama.
-
2
Pilih dari tabel
Setiap baris menampilkan karakter, bentuk bernama, dan kode numeriknya.
-
3
Salin dengan satu sentuhan
Tekan untuk menyalin karakter, entitas bernama, atau entitas numerik.
-
4
Filter berdasarkan kategori
Kurangi pilihan berdasarkan simbol umum, panah, tanda matematika, atau tanda baca.
Tiga cara menulis karakter yang sama
HTML memungkinkan Anda menulis karakter khusus dengan tiga cara berbeda. Pilihlah cara yang paling mudah dibaca dan pasti dapat ditampilkan dengan benar.
Tiga bentuk
| Karakter | Entitas bernama | Angka desimal | Angka heksadesimal |
|---|---|---|---|
| © | © |
© |
© |
| ® | ® |
® |
® |
| ™ | ™ |
™ |
™ |
| € | € |
€ |
€ |
| - | — |
— |
— |
| – | – |
– |
– |
| … | … |
… |
… |
|
  |
  |
|
| < | < |
< |
< |
| > | > |
> |
> |
| & | & |
& |
& |
| “ | " |
" |
" |
Kapan menggunakan masing-masing bentuk
- Entitas bernama mudah dibaca di kode sumber (
—jelas merupakan em dash), tetapi hanya ada sekitar 250 entitas bernama; karakter yang lebih langka harus menggunakan bentuk numerik. - Angka desimal berlaku untuk setiap titik kode Unicode; gunakan ketika Anda mengetahui nilai desimalnya (biasanya dari kartu referensi).
- Angka heksadesimal sesuai dengan notasi yang digunakan Unicode itu sendiri (U+2014). Konversikan nilai U+NNNN dengan menambahkan prefiks

i depannya.
Karakter yang harus di-escape
Kelima karakter ini akan merusak HTML jika dibiarkan mentah di dalam konten:
<, escape menjadi<, atau jadikan data karakter di dalam<pre>.>, escape menjadi>(hanya diperlukan di dalam atribut).&, escape menjadi&dalam setiap konteks.", escape menjadi"di dalam nilai atribut.', escape menjadi'atau'di dalam atribut yang ditulis dengan tanda kutip tunggal.
Semua hal lainnya bersifat opsional dalam UTF-8 HTML5; karakter Unicode mentah juga diperbolehkan digunakan.
Pertanyaan yang Sering Diajukan
Ya, karena karakter tersebut tidak terlihat dalam kode sumber. Penggunaan bersifat dokumentasi otomatis; pengembang lain yang membaca kode Anda langsung akan memahami maksud Anda untuk mencegah terjadinya pemisahan baris di bagian tersebut.
Tidak, ' didefinisikan dalam XML dan HTML5, tetapi tidak dalam HTML4. Gunakan ' jika Anda memerlukan tanda kutip dalam dokumen HTML4 yang sepenuhnya sesuai standar; meskipun demikian, semua peramban modern tetap mampu menampilkan keduanya dengan benar.
U+0020 adalah spasi biasa yang bisa dijadikan titik pemutus baris oleh peramban. U+00A0 (spasi tanpa pemutus baris, ) mencegah pemutusan baris dan tidak digabung dengan spasi di sebelahnya; gunakan untuk “10 km” agar nilai dan satuannya tetap menyatu.
Emoji memiliki titik kode Unicode dan dapat ditulis sebagai entitas numerik (😀 = 😀). Namun, dalam file HTML modern yang menggunakan format UTF-8, emoji dapat langsung dilekatkan. Bentuk entitas hanya berguna untuk surel atau sistem yang memiliki batasan pengkodean.
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 pintasan papan ketik
Cari pintasan bawaan terdokumentasi untuk VS Code, Chrome, dan Bash dengan GNU Readline di macOS, Windows, dan Linux.
Generator EditorConfig
Buat file .editorconfig dari aturan indentasi, akhir baris, dan charset Anda, lalu tambahkan bagian yang tepat untuk tiap bahasa di repositori Anda: Python, Go, YAML, Makefile, dan lainnya.
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.
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.
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
- Referencia de caracteres HTML [ES]
- Référence des caractères HTML [FR]
- HTML-teckenreferens [SV]
- مرجع أحرف HTML [AR]
- HTML文字参照 [JA]
- HTML 문자 참조 [KO]
- Referencja znaków HTML [PL]
- HTML-tekenreferentie [NL]
- Tham chiếu ký tự HTML [VI]
- อ้างอิงตัวอักษร HTML [TH]
- Referência de Caracteres HTML [PT]
- HTML-Zeichenreferenz [DE]
- Справочник символов HTML [RU]
- HTML Karakter Referansı [TR]
- HTML 字符参考 [ZH]
- HTML Character Reference [EN]
- Riferimento ai caratteri HTML [IT]