Như đã đề cập trước đó, các ký tự cụ thể trong HTML cần phải được thay thế bằng các ký tự thực thể. Thậm chí các ký tự không có sẵn trên bàn phím cũng có thể được thay thế bằng các ký tự thực thể. Trong bài viết dưới đây, Mytour sẽ hướng dẫn chi tiết về Entities (ký tự thực thể) trong HTML.
Khám phá về các ký tự thực thể Entities trong HTML
Danh sách nội dung:
1. Entities (ký tự thực thể) trong HTML
2. Ký tự non-breaking Space trong HTML
3. Một số ký tự thực thể hữu ích trong HTML
4. Kết hợp các dấu đặc biệt
1. Entities (ký tự thực thể) trong HTML
- Một số ký tự đặc biệt được sử dụng và dành riêng trong HTML.
- Khi sử dụng các dấu nhỏ hơn hoặc lớn hơn trong văn bản, trình duyệt có thể phản ứng khác nhau và trộn các dấu này với các thẻ HTML.
- Các ký tự thực thể được sử dụng để hiển thị ký tự đặc biệt trong HTML.
- Ký tự thực thể trong HTML được biểu diễn như sau:
&entity_name;
Hoặc:
&#số_thực_thể;
Để hiển thị dấu nhỏ hơn, ta có thể sử dụng hoặc .
Ưu và nhược điểm của việc sử dụng tên thực thể
- Một ưu điểm của việc sử dụng tên thực thể là dễ nhớ.
- Một nhược điểm là trình duyệt có thể không hỗ trợ tất cả các tên thực thể mà chỉ hỗ trợ một số.
2. Ký tự không gian không ngắt dòng trong HTML
Ký tự thực thể phổ biến được sử dụng trong HTML bao gồm: (là một loại ký tự không gian không bị ngắt dòng).
Ký tự không gian không bị ngắt dòng (non-breaking space) giúp tránh việc bị chia cắt vào các dòng mới.
Khi có 2 từ được phân tách bằng ký tự không gian không bị ngắt dòng, chúng sẽ không bị dán vào nhau (tuy nhiên không làm cho chúng bị ngắt thành dòng mới).
Ví dụ:
- § 10
- 10 km/h
- 10 giờ tối
Ngoài ra, ký tự không gian không bị phá vỡ cũng được sử dụng để ngăn trình duyệt cắt giảm khoảng trống trên các trang HTML.
Giả sử trong văn bản chúng ta sử dụng 10 khoảng trống, trình duyệt sẽ loại bỏ 9 trong số 10 khoảng trống đó. Để thêm khoảng trống vào văn bản của chúng ta, chúng ta có thể sử dụng ký tự thực thể .
Ký tự gạch nối không bị phá vỡ (‐) cho phép sử dụng ký tự gạch nối (-) mà không gây ra phá vỡ.
3. Danh sách một số ký tự thực thể hữu ích trong HTML
Dưới đây là bảng liệt kê các ký tự thực thể hữu ích trong HTML:
Lưu ý: Tên thực thể phải phân biệt chữ hoa và chữ thường.
4. Kết hợp các ký tự đặc biệt
- Dấu đặc biệt là các ký tự được thêm vào chữ cái.
- Các dấu nhấn như ( ̀) hoặc ( ́) được sử dụng để biểu thị dấu đặc biệt.
- Dấu đặc biệt có thể xuất hiện phía trên hoặc dưới một chữ cái, bên trong một chữ cái, hoặc giữa hai chữ cái.
- Dấu đặc biệt có thể được kết hợp với các ký tự chữ và số để tạo ra các ký tự không có trong bảng mã ký tự được sử dụng trong trang.
Ví dụ: Dưới đây là một số ví dụ về việc sử dụng các ký tự đặc biệt trong HTML.