Mã hóa thực thể HTML
Biến ký tự đặc biệt thành thực thể HTML hoặc giải mã chúng trở lại văn bản thuần. Mọi thứ ở lại trong trình duyệt của bạn.
Nhập văn bản của bạn:
Kết quả:
Cách mã hóa hoặc giải mã thực thể HTML
- Dán văn bản của bạn vào ô nhập liệu.
- Chọn Mã hóa hoặc Giải mã.
- Tùy chọn mã hóa cả các ký tự không phải ASCII.
- Nhấp Chuyển đổi và sao chép kết quả.
Câu hỏi thường gặp
Thực thể HTML là gì?
Thực thể HTML là các chuỗi thoát như & và < cho phép bạn hiển thị các ký tự vốn sẽ bị hiểu là mã đánh dấu.
Vì sao mã hóa các ký tự không phải ASCII?
Mã hóa mọi ký tự trên mã 127 giúp văn bản an toàn với các bảng ký tự cũ và tránh lỗi không khớp mã hóa trong email hoặc hệ thống cũ.
Những ký tự nào luôn được mã hóa?
Năm ký tự quan trọng trong mã đánh dấu: dấu và, dấu nhỏ hơn, dấu lớn hơn, dấu ngoặc kép và dấu nháy đơn. Mọi thứ khác được giữ nguyên trừ khi bạn bật mã hóa đầy đủ.
Văn bản của tôi có được gửi đi đâu không?
Không. Việc mã hóa và giải mã diễn ra hoàn toàn trong trình duyệt của bạn, nên mọi thứ bạn dán không được tải lên hoặc ghi lại.
Công cụ liên quan
Tại sao mã hóa thực thể HTML?
Khi bạn nhúng văn bản người dùng vào HTML, các ký tự chưa thoát có thể phá vỡ bố cục hoặc tạo điều kiện cho tấn công cross-site scripting. Mã hóa thực thể giúp các ký tự đặc biệt được hiển thị đúng nghĩa và an toàn.
- Hiển thị các ví dụ mã có dấu ngoặc nhọn trong một trang web.
- Làm sạch dữ liệu người dùng trước khi chèn vào HTML.
- Giải mã một chuỗi chứa nhiều thực thể để đọc nội dung của nó.
Mẹo và Giới hạn
Việc giải mã dùng chính bộ phân tích thực thể của trình duyệt, nên nó xử lý đúng các thực thể có tên, dạng số và dạng thập lục phân. Mọi thứ chạy cục bộ, nên dữ liệu của bạn không bao giờ rời khỏi thiết bị.