Ngôn ngữ
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Bộ Mã Hóa/Giải Mã HTML Entity

Bộ Mã Hóa/Giải Mã HTML Entity

Chuyển đổi các ký tự đặc biệt thành HTML entities và giải mã entities trở lại thành văn bản. Hỗ trợ các định dạng named, decimal và hexadecimal.

HTML Entities Là Gì?

HTML entities là các mã đặc biệt được sử dụng để biểu diễn các ký tự có ý nghĩa đặc biệt trong HTML hoặc những ký tự không thể dễ dàng gõ trên bàn phím. Ví dụ, dấu nhỏ hơn (<) được viết thành &lt; trong HTML để ngăn trình duyệt diễn giải nó như một thẻ.

Công cụ này giúp bạn nhanh chóng chuyển đổi giữa văn bản thông thường và các mã HTML entity. Cho dù bạn là nhà phát triển web chèn các ký tự đặc biệt vào markup của mình, hay bạn cần giải mã một chuỗi đầy các tham chiếu entity, bộ mã hóa/giải mã này xử lý ngay lập tức.

Các Định Dạng Mã Hóa Được Hỗ Trợ

Named Entities

Các mã dễ đọc như &amp;, &copy;, &lt;

Decimal Numeric

Các mã ký tự ở dạng thập phân như &#38;, &#169;

Hexadecimal Numeric

Các mã ký tự ở dạng hex như &#x26;, &#xA9;

Cách Sử Dụng

Mã Hóa Văn Bản

1

Chọn Chế Độ

Đảm bảo chế độ Mã Hóa được chọn (mặc định là hoạt động)

2

Chọn Định Dạng

Chọn định dạng ưa thích của bạn: Named, Decimal, hoặc Hex

3

Nhập Văn Bản

Gõ hoặc dán văn bản của bạn vào bảng điều khiển bên trái

4

Nhận Kết Quả

Kết quả mã hóa xuất hiện ngay lập tức trong bảng điều khiển bên phải

5

Sao Chép Kết Quả

Nhấp nút Sao Chép để sao chép kết quả vào clipboard của bạn

Giải Mã Entities

1

Chuyển Chế Độ

Chuyển sang chế độ Giải Mã bằng nút bật tắt

2

Dán Entities

Dán các HTML entities của bạn vào bảng điều khiển bên trái

3

Xem Kết Quả

Văn bản được giải mã xuất hiện ngay lập tức trong bảng điều khiển bên phải

Sử Dụng Bảng Tham Chiếu

1

Mở Tham Chiếu

Nhấp Tham Chiếu Entity để mở rộng bảng tham chiếu

2

Duyệt hoặc Tìm Kiếm

Duyệt các danh mục hoặc sử dụng thanh tìm kiếm để tìm các entities cụ thể

3

Sao Chép Entity

Nhấp vào bất kỳ hàng nào để sao chép tên entity vào clipboard của bạn

Các Tính Năng

Ba Định Dạng Mã Hóa

Mã hóa văn bản của bạn bằng định dạng phù hợp nhất với nhu cầu của bạn. Named entities dễ đọc nhất (&amp;), trong khi mã decimal (&#38;) và hex (&#x26;) bao gồm mọi ký tự Unicode.

  • Named entities để dễ đọc
  • Decimal cho các mã số tiêu chuẩn
  • Hex cho biểu diễn nhỏ gọn

Chuyển Đổi Thời Gian Thực

Kết quả cập nhật tự động khi bạn gõ — không cần nhấn nút chuyển đổi. Quá trình chuyển đổi sử dụng debouncing để giữ cho công cụ phản hồi nhanh ngay cả với các văn bản lớn.

  • Kết quả tức thì khi bạn gõ
  • Tối ưu hóa cho các văn bản lớn
  • Không cần chuyển đổi thủ công

Chức Năng Hoán Đổi

Nhanh chóng đảo ngược quá trình chuyển đổi của bạn bằng nút hoán đổi. Kết quả đầu ra trở thành input mới và chế độ chuyển đổi tự động, giúp mã hóa và giải mã vòng tròn trở nên dễ dàng.

  • Hoán đổi input/output chỉ bằng một nhấp chuột
  • Chuyển đổi chế độ tự động
  • Chuyển đổi vòng tròn liền mạch

Bảng Tham Chiếu Entity

Duyệt một bộ sưu tập toàn diện các HTML entities được tổ chức thành sáu danh mục: Common, Symbols, Math, Arrows, Currency và Greek. Sử dụng thanh tìm kiếm để tìm bất kỳ entity nào theo ký tự, tên, mã hoặc mô tả.

  • Sáu danh mục được tổ chức
  • Chức năng tìm kiếm mạnh mẽ
  • Sao chép vào clipboard chỉ bằng một nhấp chuột
Dữ Liệu Của Bạn Luôn An Toàn: Tất cả xử lý diễn ra trong trình duyệt của bạn. Văn bản của bạn không bao giờ rời khỏi thiết bị, và chúng tôi không thu thập hoặc lưu trữ bất kỳ dữ liệu input nào. Không tải lên, không theo dõi — quyền riêng tư hoàn toàn được đảm bảo.

Các Câu Hỏi Thường Gặp

Sự khác biệt giữa các định dạng Named, Decimal và Hex là gì?

Named entities sử dụng các mã dễ đọc như &copy; cho ©. Decimal sử dụng số Unicode của ký tự ở cơ số 10 (&#169;), và Hex sử dụng cơ số 16 (&#xA9;).

Cả ba đều tạo ra kết quả giống nhau trong trình duyệt, nhưng named entities dễ đọc hơn trong khi các định dạng số hỗ trợ bất kỳ ký tự Unicode nào.

Named

Dễ Đọc

  • Dễ hiểu
  • Bộ ký tự hạn chế
  • Ví dụ: &copy;
Numeric

Bao Gồm Toàn Bộ

  • Tất cả ký tự Unicode
  • Định dạng Decimal hoặc Hex
  • Ví dụ: &#169; hoặc &#xA9;

Tại sao tôi nên mã hóa HTML entities?

Mã hóa ngăn trình duyệt diễn giải sai các ký tự như markup HTML. Ví dụ, ký tự < trong nội dung của bạn có thể phá vỡ bố cục trang nếu không được mã hóa thành &lt;.

Mã hóa cũng cho phép bạn hiển thị các ký tự đặc biệt không có sẵn trên bàn phím tiêu chuẩn.

Lỗi phổ biến: Quên mã hóa các ký tự đặc biệt có thể dẫn đến cấu trúc HTML bị hỏng, lỗ hổng bảo mật (tấn công XSS) và vấn đề hiển thị trên các trình duyệt khác nhau.
  • Ngăn chặn lỗi phân tích HTML
  • Hiển thị các ký tự đặc biệt chính xác
  • Cải thiện bảo mật (ngăn chặn XSS)
  • Đảm bảo tương thích trên các trình duyệt

Tôi có thể giải mã các loại entity hỗn hợp không?

Có. Bộ giải mã xử lý named, decimal và hex entities cùng một lúc. Ví dụ:

Ví Dụ Entity Hỗn Hợp
&lt;p&gt;&#169; &amp; &#x2122;

Điều này giải mã chính xác thành: <p>© & ™

Mẹo chuyên nghiệp: Bạn có thể dán mã HTML chứa nhiều định dạng entity, và công cụ sẽ giải mã tất cả chúng cùng một lúc mà không cần bất kỳ cấu hình nào.

Điều gì xảy ra với các ký tự không có named entity?

Khi sử dụng định dạng Named, các ký tự không có named entity (chẳng hạn như các chữ cái có dấu như ñ hoặc ü) sẽ tự động quay lại mã hóa số thập phân.

Ở chế độ Decimal hoặc Hex, tất cả các ký tự không phải ASCII và HTML-special được mã hóa bằng số.

Ký Tự Named Entity Decimal Hex
© &copy; &#169; &#xA9;
ñ Không có named entity &#241; &#xF1;
ü Không có named entity &#252; &#xFC;

Có giới hạn kích thước không?

Không có giới hạn cứng. Công cụ xử lý văn bản hoàn toàn trong trình duyệt của bạn, vì vậy hiệu suất phụ thuộc vào thiết bị của bạn. Nó xử lý các đoạn mã và tài liệu điển hình mà không gặp vấn đề gì.

Văn bản nhỏ (< 10KB) Tức thì
Văn bản trung bình (10-100KB) Nhanh
Văn bản lớn (> 100KB) Tùy thuộc vào thiết bị
Định dạng:
Văn bản
HTML Entities
Ký tự Entity Thập phân Hex Mô tả
Chuyển đổi giữa chế độ Mã HóaGiải Mã bằng các nút bật tắt
Chọn định dạng mã hóa: Named (&amp;), Decimal (&#38;), hoặc Hex (&#x26;)
Sử dụng nút Hoán Đổi để nhanh chóng đảo ngược quá trình chuyển đổi
Mở bảng Tham Chiếu Entity để duyệt và tìm kiếm các HTML entities phổ biến
Nhấp vào bất kỳ hàng nào trong bảng tham chiếu để sao chép entity vào clipboard
Tất cả xử lý diễn ra trong trình duyệt của bạn — không có dữ liệu nào được gửi đến máy chủ
Muốn biết thêm? Đọc tài liệu →
1/7
Bắt đầu gõ để tìm kiếm...
Đang tìm kiếm...
Không tìm thấy kết quả
Hãy thử tìm với từ khóa khác