Khi nào nên dùng
Dấu gạch ngang dài đánh dấu một chỗ ngắt trong câu — như thế này. Kiểu viết của Mỹ đặt nó liền sát chữ, không có khoảng trắng; kiểu Anh thường dùng dấu gạch ngang ngắn (en dash) có khoảng trắng thay thế.
Trong HTML, CSS và JavaScript
<p>—</p> <!-- or the character itself in a UTF-8 page -->
.note::before { content: "\2014"; }
const s = "\u2014";
Trong trang lưu 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 nội dung phải tương thích với hệ thống không dùng UTF-8. Bạn có thể mã hóa hoặc giải mã cả đoạn văn bản bằng HTML Entity Encoder.
Cách gõ dấu gạch ngang dài
- Windows: giữ Alt rồi gõ 0151 trên bàn phím số.
- Mac: Option + Shift + - (bố cục bàn phím US).
- Linux: Ctrl + Shift + U, rồi gõ 2014 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.