Chuyển tới nội dung chính
Z

Trình chuyển đổi HTML Entities

Mã hóa và giải mã HTML entities — dạng tên, thập phân và hex. Bao gồm hơn 250 entity HTML5.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated

Cách dùng

  1. 1 Chọn Encode (mã hóa) hoặc Decode (giải mã).
  2. 2 Encode: chọn phạm vi cần mã hóa (minimal / non-ASCII / all-named) và định dạng đầu ra.
  3. 3 Decode: dán nội dung chứa &name;, &#dec; hoặc &#xHEX; — cả ba dạng đều được nhận diện cùng lúc.
  4. 4 Sao chép kết quả.

Vì sao dùng công cụ này

  • Nhận diện đồng thời entity dạng tên, thập phân và hex — có thể trộn lẫn tự do trong input.
  • Hơn 250 named entity của HTML5 được nhúng sẵn (không cần file dữ liệu bên thứ ba).
  • Mã hóa theo tập tối thiểu, toàn bộ ký tự non-ASCII, hoặc toàn bộ tên đã biết.
  • Chạy hoàn toàn phía client và xử lý tức thì.

Câu hỏi thường gặp

Chế độ encode nào là phù hợp?

Minimal là chế độ thực sự cần thiết khi nhúng văn bản vào HTML — nó chỉ escape < > & " và '. Non-ASCII dùng cho các môi trường loại bỏ byte cao. All-known-named chủ yếu phục vụ mục đích minh họa typography.

Vì sao một số ký tự dùng &#x còn một số khác dùng tên?

Khi chọn định dạng named, công cụ sẽ xuất ra tên nếu tồn tại; nếu không, nó sẽ chuyển sang dạng thập phân hoặc hex tùy theo định dạng bạn chọn.

Còn với XML thì sao?

Để escape cho XML, hãy dùng công cụ Escape / Unescape của chúng tôi — XML chỉ định nghĩa < > & " ' là các entity dựng sẵn.

Có công cụ liên quan nào không?

Xem Escape / Unescape để escape chuỗi theo từng ngôn ngữ, và URL Encoder để mã hóa phần trăm (percent-encoding).

Trình chuyển đổi HTML Entities là gì?

Trình chuyển đổi HTML Entities là công cụ mã hóa và giải mã các thực thể ký tự HTML (HTML character entities) ngay trong trình duyệt. Công cụ chuyển các ký tự đặc biệt sang dạng entity theo tên, thập phân hoặc thập lục phân để markup được hiển thị an toàn, đồng thời có thể đảo ngược để khôi phục entity về ký tự gốc. Công cụ nhận diện một tập hợp lớn gồm hơn 250 named entity của HTML5, đảm bảo chuyển đổi hai chiều chính xác.

Tính năng

Mã hóa & giải mã

Chuyển ký tự thành thực thể để đảm bảo an toàn cho mã đánh dấu, hoặc mở rộng thực thể trở lại thành ký tự.

Dạng tên gọi, thập phân & thập lục phân

Xuất ra tham chiếu dạng tên gọi kiểu & hoặc dạng số (& / &), với hơn 250 tên gọi HTML5.

Riêng tư 100%

Chạy hoàn toàn phía trình duyệt — văn bản của bạn không bao giờ rời khỏi trình duyệt.

Ví dụ

Input

<a href="x">Tom & Jerry</a>

Output

&lt;a href=&quot;x&quot;&gt;Tom &amp; Jerry&lt;/a&gt;

Trường hợp sử dụng

  1. 1

    Hiển thị mã dưới dạng văn bản

    Mã hóa một đoạn mã để các thẻ như <div> hiển thị trên trang thay vì bị trình duyệt diễn giải.

  2. 2

    Thoát ký tự cho văn bản hiển thị không đáng tin cậy

    Mã hóa thực thể cho nội dung do người dùng nhập trước khi chèn vào HTML (đối với môi trường production, nên ưu tiên dùng cơ chế thoát ký tự có sẵn của framework).

  3. 3

    Chèn ký hiệu đặc biệt

    Tra cứu thực thể cho ©, →, hoặc khoảng trắng không ngắt dòng và dán vào một cách chính xác.

Tóm tắt

Công cụ chuyển đổi thực thể HTML của Zerethon mã hóa các ký tự đặc biệt thành thực thể dạng tên gọi, thập phân hoặc thập lục phân — và giải mã ngược lại — hoàn toàn ngay trên trình duyệt của bạn. Công cụ nhận diện hơn 250 tham chiếu tên gọi HTML5, giúp các ký tự như < > & " hiển thị như văn bản thay vì làm hỏng mã đánh dấu. Không có dữ liệu nào được tải lên.

Danh mục
Lập trình
Giá
Miễn phí
Quyền riêng tư
Chạy trên trình duyệt
Đăng ký
Không cần

Tài liệu tham khảo

Quyền riêng tư

Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình chuyển đổi HTML Entities chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.

So sánh

Kiến thức cơ bản

Công cụ liên quan

Xây dựng, chia sẻ và phát triển trên Zerethon Social

Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.

Dùng thử Zerethon miễn phí