Phần tử HTML được sử dụng để thu hút sự chú ý của người đọc vào nội dung của phần tử, nội dung này không được coi trọng đặc biệt. Điều này trước đây được gọi là phần tử Boldface và hầu hết các trình duyệt vẫn vẽ văn bản ở dạng in đậm. Tuy nhiên, bạn không nên sử dụng
để tạo kiểu cho văn bản;
Phần tử này chỉ bao gồm các thuộc tính toàn cầu
- Sử dụng
cho các trường hợp như từ khóa trong phần tóm tắt, tên sản phẩm trong bài đánh giá hoặc các đoạn văn bản khác có phần trình bày điển hình sẽ được in đậm [nhưng không bao gồm bất kỳ mức độ quan trọng đặc biệt nào]
- Đừng nhầm lẫn phần tử
với phần tử
,
hoặc
. Phần tử
đại diện cho văn bản có tầm quan trọng nhất định,
nhấn mạnh vào văn bản và phần tử
đại diện cho văn bản có mức độ liên quan nhất định. Phần tử
không truyền tải thông tin ngữ nghĩa đặc biệt như vậy;
- Tương tự, không đánh dấu tiêu đề và tiêu đề bằng phần tử
. Với mục đích này, hãy sử dụng các thẻ
5 đến
6. Hơn nữa, biểu định kiểu có thể thay đổi kiểu mặc định của các thành phần này, dẫn đến chúng không nhất thiết phải được in đậm
- Đó là một cách tốt để sử dụng thuộc tính trên phần tử
để truyền đạt thông tin ngữ nghĩa bổ sung khi cần [ví dụ:
9 cho câu đầu tiên trong đoạn văn]. Điều này giúp quản lý nhiều trường hợp sử dụng của
dễ dàng hơn nếu nhu cầu phong cách của bạn thay đổi mà không cần thay đổi tất cả các cách sử dụng của nó trong HTML
- Về mặt lịch sử, phần tử
được dùng để tạo chữ đậm cho văn bản. Thông tin về kiểu dáng đã không còn được dùng kể từ HTML4, vì vậy ý nghĩa của phần tử
đã bị thay đổi
- Nếu không có mục đích ngữ nghĩa khi sử dụng phần tử
, bạn nên sử dụng thuộc tính CSS
font-weight
với giá trị5 thay thế để làm cho văn bản được in đậm
This article describes several text-level elements. It
explains their usage in an HTML document.
Keywords are displayed with the default style of the
element, likely in bold.
Danh mục nội dung, , nội dung có thể sờ thấy. nội dung được phép. Bỏ sót thẻKhông có, cả thẻ bắt đầu và thẻ kết thúc đều bắt buộc. Cha mẹ được phép Bất kỳ phần tử nào chấp nhận. Vai trò ARIA ngầm định Vai trò ARIA được phép Giao diện AnyDOM6
Các công nghệ hỗ trợ thường dựa vào đánh dấu ngữ nghĩa để điều hướng trong tài liệu hoặc truyền đạt các phần thông tin chính cho người dùng [ví dụ: nội dung bạn đang đọc là tiêu đề hay liên kết]
If markup is used incorrectly, for example using an
tag to style a piece of body text, it may confuse users trying to navigate and understand the document.
Do đó, điều quan trọng là phải đảm bảo rằng đánh dấu HTML chính xác được sử dụng cho công việc. Sử dụng đánh dấu HTML chính xác sẽ đảm bảo rằng các đặc điểm của tài liệu hoặc trang web có thể được xác định theo chương trình
kỹ thuật
Sử dụng đánh dấu ngữ nghĩa và cấu trúc HTML gốc để thêm ý nghĩa cho các phần tử
HTML rất giàu đánh dấu ngữ nghĩa, gốc, để giúp truyền đạt loại thông tin – hình ảnh, tiêu đề chính, tiêu đề phụ, danh sách theo thứ tự, tiêu đề cột bảng – cho người dùng, ngay cả khi họ không thể nhìn thấy nó
Các phần tử HTML gốc cũng mang nhiều hành vi tích hợp sẵn cho phép người dùng tương tác với chúng một cách thích hợp, chẳng hạn như siêu liên kết và trường nhập liệu
Bạn phải làm rất nhiều việc để có được một phần tử chung, chẳng hạn như một khoảng, để hoạt động cũng như trông giống như một liên kết chẳng hạn – điều này thường yêu cầu JavaScript, CSS, ARIA và các thuộc tính HTML bổ sung – và thậm chí sau đó còn có
Luôn sử dụng đánh dấu ngữ nghĩa và dựa vào CSS để tinh chỉnh sự xuất hiện của các thành phần HTML theo yêu cầu