Pengekod / Penyahkod Entiti HTML
Enkod dan dekod entiti HTML untuk paparan selamat dalam halaman web
Pilihan Pengekodan
Semua proses enkod dan dekod dilakukan secara setempat dalam penyemak imbas anda.
Tentang Pengekod / Penyahkod Entiti HTML
Alat pengekod dan penyahkod entiti HTML dalam talian percuma ini membantu anda menukar aksara khas kepada entiti HTML dan sebaliknya. Entiti HTML digunakan untuk memaparkan aksara terpelihara dalam HTML yang sebaliknya akan ditafsirkan sebagai kod HTML.
Sebagai contoh, tanda kurang daripada (<) mesti dienkod sebagai < untuk dipaparkan dengan betul dalam HTML. Alat ini menjadikan proses mengekod dan menyahkod entiti HTML cepat dan mudah.
Semua pemprosesan teks dilakukan secara setempat dalam penyemak imbas anda - data anda tidak pernah meninggalkan peranti anda.
Cara Menggunakan
- Tampal atau taip teks anda dalam ruang input
- Pilih pilihan pengekodan:
- Entiti Bernama: Tukar kepada nama entiti yang mudah dibaca seperti <, >, &
- Entiti Numerik: Tukar kepada nombor perpuluhan seperti <, >, &
- Entiti Heksadesimal: Tukar kepada nombor heks seperti <, >, &
- Klik Enkod untuk menukar aksara khas kepada entiti HTML
- Klik Dekod untuk menukar entiti HTML kembali kepada aksara biasa
- Gunakan Tukar untuk menukar tempat teks input dan output
- Salin hasil atau muat turun sebagai fail teks
Ciri-ciri
- Enkod kepada Entiti HTML: Tukar aksara khas kepada entiti HTML yang selamat
- Dekod Entiti HTML: Tukar entiti HTML kembali kepada aksara biasa
- Pelbagai Jenis Entiti: Entiti bernama, numerik (perpuluhan), dan heksadesimal
- Pengekodan Fleksibel: Enkod semua aksara atau aksara khas sahaja
- Tukar Input/Output: Tukar teks antara input dan output dengan pantas
- Statistik Aksara: Lihat jumlah aksara dan jumlah entiti
- Salin ke Papan Klip: Salin sekali klik
- Muat Turun sebagai Fail: Simpan hasil sebagai fail .txt atau .html
- Pemprosesan Masa Nyata: Enkod dan dekod segera
Privasi & Keselamatan
Privasi anda penting. Alat ini memproses semua teks sepenuhnya dalam penyemak imbas anda.
- Tiada data dihantar ke mana-mana pelayan
- Tiada log atau penjejakan kandungan teks anda
- Berfungsi sepenuhnya di luar talian selepas pemuatan halaman awal
- Selamat untuk kod HTML dan kandungan sensitif
Kegunaan Biasa
- Pembangunan Web: Paparkan input pengguna atau cebisan kod dengan selamat dalam HTML
- Templat E-mel: Enkod aksara khas untuk e-mel HTML
- Suapan XML/RSS: Enkod kandungan untuk dokumen XML
- Pengurusan Kandungan: Sediakan teks untuk storan atau paparan dalam pangkalan data
- Dokumentasi Kod: Paparkan contoh kod HTML tanpa pelaksanaan
- SEO & Meta Tag: Enkod aksara khas dalam meta description
- Pencegahan XSS: Sanitasi input pengguna untuk mengelakkan serangan cross-site scripting
- Migrasi Data: Tukar antara format pengekodan yang berbeza
Istilah & Konsep Utama
Entiti HTML
Entiti HTML ialah sekeping teks (rentetan) yang bermula dengan ampersand (&) dan berakhir dengan titik koma (;). Entiti digunakan untuk memaparkan aksara terpelihara yang sebaliknya akan ditafsirkan sebagai kod HTML, serta aksara yang tidak mudah didapati pada papan kekunci anda.
Entiti Bernama
Entiti bernama menggunakan nama deskriptif yang mudah diingati. Contohnya: < untuk kurang daripada (<), > untuk lebih daripada (>), & untuk ampersand (&), " untuk tanda petik ("), dan untuk ruang tidak terputus.
Entiti Numerik
Entiti numerik menggunakan nombor perpuluhan untuk mewakili aksara berdasarkan titik kod Unicode. Contohnya: < untuk <, > untuk >, & untuk &. Entiti numerik berfungsi untuk mana-mana aksara Unicode.
Entiti Heksadesimal
Entiti heksadesimal serupa dengan entiti numerik tetapi menggunakan nombor heksadesimal (asas-16) dan bukannya perpuluhan. Contohnya: < untuk <, > untuk >, & untuk &. Ramai pembangun lebih suka entiti heks kerana ia sepadan dengan notasi Unicode.
Pengekodan Aksara
Pengekodan aksara ialah proses menukar aksara kepada format yang boleh disimpan atau dihantar dengan selamat. Pengekodan entiti HTML ialah satu kaedah pengekodan aksara yang direka khusus untuk dokumen HTML dan XML.
Aksara Terpelihara
Aksara terpelihara dalam HTML ialah aksara yang mempunyai makna khas dan tidak boleh digunakan secara langsung dalam kandungan. Ini termasuk: < (kurang daripada), > (lebih daripada), & (ampersand), " (tanda petik), dan ' (apostrof). Semua ini mesti dienkod sebagai entiti HTML.
Contoh
Contoh 1: Mengekod Aksara Khas
Input:
<div class="container">Hello & Welcome!</div>Output (Entiti Bernama):
<div class="container">Hello & Welcome!</div>Contoh 2: Menyahkod Entiti HTML
Input:
Price: £99.99 – Order now →Output:
Price: £99.99 – Order now →Contoh 3: Entiti Numerik vs Bernama
Asal: <
Entiti Bernama: <
Entiti Numerik: <
Entiti Heks: <
Ketiga-tiga format mewakili aksara yang sama dan akan dipaparkan secara sama dalam penyemak imbas.
Nota Penting
< sekali lagi akan menghasilkan &lt;, yang dipaparkan sebagai < dan bukannya <.&Nbsp; tidak sama dengan . Sentiasa gunakan bentuk huruf yang betul.