Mã hóa / giải mã HTML
Mã hóa hoặc giải mã thực thể HTML.
Nhập
Chế độ
Đầu ra
Riêng tư theo thiết kế
Việc chuyển đổi chạy hoàn toàn trên trình duyệt. Văn bản của bạn không được gửi lên máy chủ.
Mẹo
Mã hóa chuyển < & " thành thực thể để văn bản an toàn khi hiện. Đây không phải mã hóa bí mật.
Cách chuyển với Mã hóa / giải mã HTML
Dán hoặc gõ HTML hoặc văn bản vào khung input.
Thực thể cập nhật ngay — không tải dữ liệu lên.
Chọn Mã hóa để thoát markup, hoặc Giải mã để khôi phục.
Sao chép kết quả, hoặc dùng nó làm input tiếp theo.
Khi nào nên dùng?
Markup
Thoát chuỗi do người dùng cung cấp trước khi đưa vào HTML.
Đoạn mã
Sao chép đoạn dưới dạng thực thể cho tài liệu, email hoặc CMS.
Thoát ký tự
Chuyển < & " thành thực thể, hoặc giải mã lại thành ký tự.
Không phải mã hóa bí mật
Ai cũng giải mã thực thể được. Đừng dùng để giấu bí mật.
Văn bản của bạn được giữ riêng tư.
Mã hóa và giải mã HTML chạy hoàn toàn trên trình duyệt. Markup không được tải lên.
Về thực thể HTML trên trình duyệt
Mã hóa / Giải mã HTML chuyển < & " thành thực thể để văn bản nằm trong markup, hoặc khôi phục thực thể thành ký tự. Đây là trợ giúp cục bộ, không phải sanitizer và không phải parser HTML đầy đủ. Đừng coi là bảo vệ XSS cho HTML không tin cậy. Mã hóa không phải mã hóa bí mật; ai cũng giải thực thể được. Ngoặc kép và & quan trọng trong thuộc tính không kém thẻ trong nội dung.
Ví dụ: <div class="x"> thành <div class="x"> khi mã hóa. Giải mã đảo các thực thể tên và số mà trình duyệt hiểu. Khứ hồi mã hóa rồi giải mã nên khớp đoạn điển hình.
Đây không phải Định dạng HTML (in đẹp thẻ) và không phải Xem trước Markdown (trang đã render). Liên quan: Mã hóa URL cho query, Định dạng JSON cho dữ liệu, Markdown → HTML cho mã từ ghi chú. Không tải dữ liệu lên. Chuyển sang giữ input giữa mã hóa và giải mã.
Công cụ mã hóa liên quan
Ví dụ Mã hóa / giải mã HTML
Thẻ
Ngoặc
Dấu &
Mã hóa và giải mã
| Thao tác | Ví dụ | Dùng khi |
|---|---|---|
| Mã hóa | <div>A & B</div> | Thoát thẻ và dấu ngoặc trước khi hiện văn bản không tin cậy |
| Giải mã | <div>A & B</div> | Khôi phục markup từ thực thể HTML |
Hỏi đáp Mã hóa / giải mã HTML
Mã hóa chuyển < & " thành thực thể HTML. Giải mã khôi phục các ký tự đó. Kết quả cập nhật khi bạn gõ và ở lại trên trình duyệt.
Đây là trợ giúp thực thể cục bộ, không phải bộ làm sạch HTML đầy đủ. Đừng coi nó là thư viện bảo mật cho HTML không tin cậy.