Là một nhà thiết kế web, tôi thường gặp câu hỏi: “Làm thế nào để hiển thị thẻ <p>
dưới dạng văn bản thay vì tạo ra một đoạn văn mới?”. Câu trả lời nằm ở việc sử dụng các ký tự đặc biệt HTML, hay còn gọi là HTML Entities.
Trong HTML, một số ký tự được “dành riêng” cho việc định dạng cấu trúc (như <
hay >
). Khi bạn muốn hiển thị chúng như văn bản thông thường, hoặc muốn chèn các ký hiệu không có trên bàn phím (như ©, €, ™), bạn cần dùng đến mã thay thế.
Bài viết này sẽ là cuốn sổ tay đầy đủ nhất mà bạn có thể tra cứu nhanh chóng, cung cấp cả hai dạng mã: Tên Entity (Entity Name) và Số Entity (Entity Number).
Entity Name vs. Entity Number: Nên Dùng Loại Nào?
-
Tên Entity (
&ten_entity;
): Dễ nhớ hơn (ví dụ:©
cho biểu tượng copyright). -
Số Entity (
&#so_entity;
): Được hỗ trợ rộng rãi hơn trên tất cả các trình duyệt, kể cả với những ký tự hiếm.
Lời khuyên từ Dũng: Với các ký tự phổ biến, bạn có thể dùng Tên Entity cho dễ nhớ. Với các ký tự hiếm hơn, dùng Số Entity sẽ đảm bảo hiển thị chính xác ở mọi nơi.
Bảng Tra Cứu Ký Tự Đặc Biệt HTML Đầy Đủ
Để tiện cho việc tra cứu, tôi đã phân loại các ký tự thành những nhóm phổ biến nhất.
1. Các Ký Tự HTML Phổ Biến Nhất
Đây là những ký tự bạn sẽ phải dùng gần như hàng ngày để tránh lỗi hiển thị HTML.