Bộ mã hóa thực thể HTML

Tiếp theo

Công cụ này chỉ hoạt động trong trình duyệt. Chế độ mã hóa chỉ thay &, <, >, dấu nháy kép và dấu nháy đơn bằng &amp;, &lt;, &gt;, &quot;&apos;. Chế độ giải mã để trình duyệt diễn giải nội dung nhập là thực thể HTML rồi hiển thị văn bản thu được.

Cách dùng bộ mã hóa thực thể HTML

  1. 1

    Chọn chế độ

    Chọn mã hóa để thay năm ký tự hoặc giải mã để đọc thực thể HTML.

  2. 2

    Dán văn bản

    Văn bản ở lại trong cửa sổ trình duyệt và không được gửi đến máy chủ.

  3. 3

    Sao chép kết quả

    Kiểm tra kết quả rồi sao chép đến nơi bạn cần.

Các ký tự được thay trong chế độ mã hóa

Chế độ mã hóa không phải trình chuyển đổi Unicode tổng quát và không cho chọn kiểu thực thể. Công cụ chỉ thực hiện năm thay thế cố định:

Ký tự Kết quả
& &amp;
< &lt;
> &gt;
" &quot;
' &apos;

Các ký tự khác, bao gồm tiếng Việt và ký tự ngoài ASCII, giữ nguyên. Khi giải mã, công cụ dùng một textarea tạm thời trong trình duyệt, nên thực thể HTML được diễn giải theo cách thông thường của trình duyệt.

Lưu ý về an toàn

Công cụ hữu ích để xem hoặc tạo năm thay thế này, nhưng không thay thế việc escape theo ngữ cảnh trong ứng dụng của bạn. Văn bản, thuộc tính, JavaScript và CSS cần các cách xử lý khác nhau. Khi chèn dữ liệu không đáng tin cậy vào ứng dụng đang vận hành, hãy dùng phương thức an toàn do thư viện hoặc framework bạn dùng cung cấp.

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

Không. Việc chuyển đổi và sao chép diễn ra trong trình duyệt, đồng thời văn bản và kết quả không được đưa vào URL.

Không. Chế độ mã hóa chỉ thay năm ký tự cần lưu ý trong HTML.

Trình duyệt diễn giải dữ liệu nhập trong textarea, vì vậy hãy xem lại kết quả trước khi sử dụng.

Công cụ liên quan

Công cụ này có phiên bản bằng các ngôn ngữ khác