HTML Hướng dẫn đọc thêm: Thay đổi外观 và ý nghĩa văn bản
Nhiều thẻ có thể được sử dụng để thay đổi外观 văn bản và liên kết văn bản với ý nghĩa ẩn. Tổng hợp lại, các thẻ này có thể được chia thành hai loại: phong cách dựa trên nội dung (content-based style) và phong cách vật lý (physical style).
Đồng thời, tiêu chuẩn của W3C cho bảng kiểu liên kết (CSS) hiện đã được hầu hết các trình duyệt hỗ trợ, nó cung cấp một phương pháp toàn diện hơn để tác giả kiểm soát外观 và布局 của văn bản tài liệu. Để tìm hiểu thêm về CSS, hãy truy cập vào W3school cung cấp Giáo trình CSS。
Cơ sở nội dung phong cách
Các thẻ kiểu dáng dựa trên nội dung sẽ thông báo cho trình duyệt rằng văn bản mà nó chứa có ý nghĩa, ngữ cảnh hoặc cách sử dụng cụ thể. Sau đó, trình duyệt sẽ áp dụng định dạng phù hợp với ý nghĩa, ngữ cảnh hoặc cách sử dụng đó lên văn bản. Lưu ý sự khác biệt này. Các thẻ dựa trên nội dung赋予 ý nghĩa, không phải định dạng. Do đó, chúng rất quan trọng đối với việc xử lý tự động; máy tính không quan tâm đến外观 của tài liệu.
Bởi vì kiểu dáng font được chỉ định thông qua các dấu hiệu ngữ nghĩa, trình duyệt có thể chọn một cách hiển thị phù hợp cho người dùng. Do các phong cách ở các địa điểm khác nhau rất đa dạng, việc sử dụng các kiểu dáng dựa trên nội dung giúp bạn đảm bảo rằng tài liệu của mình có ý nghĩa với một phạm vi rộng lớn của độc giả. Điều này đặc biệt quan trọng đối với các trình duyệt dành cho người mù và khuyết tật, vì các tùy chọn hiển thị của họ có thể khác biệt hoặc có rất nhiều giới hạn so với văn bản truyền thống.
Standards hiện tại của HTML và XHTML không định nghĩa một định dạng cụ thể cho mỗi thẻ dựa trên nội dung; chúng chỉ quy định rằng phải hiển thị các kiểu dáng dựa trên nội dung một cách khác biệt so với văn bản thông thường trong tài liệu. Các standard thậm chí không yêu cầu các kiểu dáng dựa trên nội dung phải hiển thị khác biệt với nhau. Trong thực tế, bạn có thể phát hiện rằng rất nhiều thẻ này có mối quan hệ rõ ràng với in ấn truyền thống, chúng có ý nghĩa và cách hiển thị tương tự và hầu hết đều hiển thị với cùng một kiểu và font trong nhiều trình duyệt.
Khi sử dụng các thẻ kiểu dáng dựa trên nội dung của HTML/XHTML, bạn cần tuân theo một số quy tắc vì chỉ đơn giản nghĩ về cách văn bản nên hiển thị mà không biết ý nghĩa của văn bản là rất dễ dàng. Một khi bạn bắt đầu sử dụng kiểu dáng dựa trên nội dung, tài liệu của bạn sẽ trở nên nhất quán hơn và có thể giúp thực hiện tìm kiếm tự động và chỉnh sửa nội dung tốt hơn. Các thẻ này là:
Kiểu dáng vật lý
Khi thảo luận về các thẻ kiểu dáng dựa trên nội dung, chúng ta thường sử dụng từ 'ý định'. Bởi vì ý nghĩa được truyền đạt bởi thẻ quan trọng hơn cách trình duyệt hiển thị văn bản. Tuy nhiên, trong một số trường hợp, có thể do các lý do như tính hợp pháp hoặc bản quyền, bạn muốn văn bản hiển thị theo một cách đặc biệt (ví dụ in nghiêng hoặc đậm). Trong trường hợp này, bạn có thể sử dụng kiểu dáng vật lý.
Mặc dù xu hướng của các hệ thống xử lý văn bản khác là kiểm soát chính xác kiểu dáng và外观,nhưng khi sử dụng HTML hoặc XHTML, trừ khi trong những trường hợp rất hiếm, bạn nên tránh sử dụng các thẻ vật lý. Bạn nên cung cấp thông tin ngữ cảnh cho trình duyệt một cách tối đa và sử dụng kiểu dáng dựa trên nội dung. Mặc dù hiện tại trình duyệt có thể hiển thị văn bản bằng cách in nghiêng hoặc đậm, nhưng trình duyệt và các công cụ tạo tài liệu khác trong tương lai có thể sử dụng các kiểu dáng dựa trên nội dung một cách sáng tạo.
Tiêu chuẩn HTML/XHTML hiện tại cung cấp tổng cộng 9 loại thẻ样式 vật lý, bao gồm in đậm (bold), nghiêng (italic), đồng nhất (monospaced), gạch dưới (underlined), gạch chéo (strikethrough), to hơn (larger), nhỏ hơn (smaller), trên cùng (superscripted) và dưới cùng (subscripted) văn bản. Các thẻ này là:
Lưu ý:Hãy nhớ rằng các thẻ樣式 vật lý này có tác dụng mạnh mẽ đối với văn bản tiếp theo. Để kiểm soát toàn diện việc hiển thị văn bản trong toàn bộ tài liệu, hãy sử dụng bảng định dạng样style.