Mã hóa HTML
Mã hóa các ký tự đặc biệt HTML thành thực thể HTML trực tuyến. Thoát an toàn &, <, >, " và ' để ngăn chặn XSS và hiển thị HTML dưới dạng văn bản thuần túy.
Đầu ra HTML-Entities
Mã hóa HTML là gì?
Mã hóa HTML (hay thoát HTML) chuyển đổi các ký tự HTML đặc biệt thành các thực thể HTML tương ứng. Điều này ngăn trình duyệt hiểu các ký tự đó là thẻ HTML.
Cách sử dụng công cụ
- Dán văn bản hoặc HTML của bạn vào ô nhập liệu
- Nhấp Mã hóa để chuyển đổi các ký tự đặc biệt thành thực thể HTML
- Sao chép kết quả đã mã hóa để sử dụng an toàn trong tài liệu HTML
Các ký tự được mã hóa
| Ký tự | Thực thể |
|---|---|
& | & |
< | < |
> | > |
" | " |
' | ' |
Các trường hợp sử dụng phổ biến
- Thoát đầu vào của người dùng trước khi chèn vào template HTML
- Ngăn chặn lỗ hổng cross-site scripting (XSS)
- Hiển thị ví dụ code trong HTML mà không bị trình duyệt thông dịch
- Mã hóa nội dung để lưu trữ an toàn trong thuộc tính HTML
- Nhúng nội dung văn bản có chứa các ký tự giống HTML
Ví dụ
Đầu vào: <script>alert("Hello & World")</script>
Đầu ra: <script>alert("Hello & World")</script>
Quyền riêng tư
Toàn bộ quá trình xử lý diễn ra trong trình duyệt của bạn. Không có dữ liệu nào được truyền đi.