Mở rộng tập tin | .xhtml |
Tập thể loại | documents |
Mô tả | XHTML (Extensible Hypertext Markup Language) là một cách tái cấu trúc của HTML dưới dạng ngôn ngữ đánh dấu dựa trên XML. Nó kết hợp sự linh hoạt của XML với cú pháp và cấu trúc quen thuộc của HTML. Các tài liệu XHTML tuân theo các quy tắc cú pháp XML chặt chẽ, yêu cầu các phần tử phải được lồng ghép và đóng cẩn thận. Điều này đảm bảo sự nhất quán và tương thích cao hơn qua các trình duyệt web và thiết bị khác nhau. XHTML thường được sử dụng để tạo ra các trang web và ứng dụng, cung cấp các tính năng như hỗ trợ cho nội dung đa phương tiện, biểu mẫu, và việc định dạng thông qua CSS (Cascading Style Sheets). Đây là một tiêu chuẩn quan trọng trong phát triển web, giúp tạo ra nội dung web dễ tiếp cận, có cấu trúc tốt, và tương thích rộng rãi. |
Chi tiết kỹ thuật | Các tài liệu XHTML được viết theo cú pháp XML, nghĩa là chúng phải tuân thủ nghiêm ngặt các quy tắc về cấu trúc và cú pháp.
Các tài liệu XHTML bao gồm các phần tử định nghĩa cấu trúc và nội dung của một trang web. Các phần tử có thể được lồng vào nhau để tạo ra một cấu trúc phân cấp, và mỗi phần tử có thể có các thuộc tính cung cấp thông tin bổ sung hoặc điều khiển hành vi.
XHTML được thiết kế để tương thích với các tiêu chuẩn HTML hiện tại, cho phép các tác giả chuyển đổi mượt mà từ HTML sang XHTML.
XHTML yêu cầu các tác giả đóng tất cả các thẻ, sử dụng tên thẻ viết thường, bao giá trị thuộc tính bằng dấu ngoặc kép và lồng các phần tử một cách chính xác. Không tuân theo những quy tắc này sẽ dẫn đến lỗi xác thực.
XHTML cho phép các tác giả định nghĩa các loại tài liệu tuỳ chỉnh sử dụng các kỹ thuật modular hóa. Điều này có nghĩa là các tác giả có thể tạo ra các bộ phận tử và thuộc tính của riêng mình, gọi là các module XHTML, và kết hợp chúng để tạo ra các loại tài liệu tuỳ chỉnh phù hợp với nhu cầu cụ thể của họ. |