Khi nào nên dùng
Hãy escape thành ' hoặc ' bên trong thuộc tính đặt trong nháy đơn. ' hợp lệ trong HTML5 và XML nhưng không có trong HTML 4 cũ.
Trong HTML, CSS và JavaScript
<p>'</p> <!-- or the character itself in a UTF-8 page -->
.note::before { content: "\0027"; }
const s = "\u0027";
Trong trang được lưu dưới dạng UTF-8 (mặc định hiện nay), bạn có thể dán trực tiếp ký tự này. Thực thể chỉ cần khi ký tự phải đi qua hệ thống không dùng UTF-8, hoặc khi ký tự có ý nghĩa đặc biệt trong HTML, như trường hợp này. Mã hóa hoặc giải mã toàn bộ văn bản với HTML Entity Encoder.
Cách gõ dấu nháy đơn (thẳng)
- Windows: nhấn Win + . để mở bảng emoji và ký hiệu rồi tìm kiếm, hoặc gõ
0027rồi nhấn Alt + X trong Word. - Mac: nhấn Ctrl + Cmd + Space và tìm “dấu nháy đơn (thẳng)”.
- Linux: nhấn Ctrl + Shift + U, sau đó nhập 27 và nhấn Enter.
Mã hóa HTML Entity
Thoát < > & " để văn bản hiển thị an toàn trong HTML, chuyển dấu và ký hiệu thành named hoặc numeric entity, hoặc giải mã HTML có entity về văn bản thuần.