XHTML - Giới thiệu
XHTML là viết tắt của EXcăng thẳng HyperTmáy lẻ Mhòm Lđau khổ. Đây là bước tiếp theo trong sự phát triển của Internet. XHTML 1.0 là loại tài liệu đầu tiên trong họ XHTML.
XHTML gần như giống với HTML 4.01 chỉ có một số khác biệt. Đây là phiên bản HTML 4.01 sạch hơn và chặt chẽ hơn. Nếu bạn đã biết HTML, thì bạn cần chú ý một chút để học phiên bản HTML mới nhất này.
XHTML được phát triển bởi World Wide Web Consortium (W3C) để giúp các nhà phát triển web chuyển đổi từ HTML sang XML. Bằng cách chuyển sang XHTML ngày nay, các nhà phát triển web có thể bước vào thế giới XML với tất cả các lợi ích của nó, trong khi vẫn tự tin vào khả năng tương thích ngược và trong tương lai của nội dung.
Tại sao sử dụng XHTML?
Các nhà phát triển chuyển nội dung của họ sang XHTML 1.0 sẽ nhận được những lợi ích sau:
Các tài liệu XHTML tuân theo XML vì chúng có thể dễ dàng xem, chỉnh sửa và xác thực bằng các công cụ XML chuẩn.
Tài liệu XHTML có thể được viết để hoạt động tốt hơn so với trước đây trong các trình duyệt hiện có cũng như trong các trình duyệt mới.
Tài liệu XHTML có thể sử dụng các ứng dụng như script và applet dựa trên Mô hình đối tượng tài liệu HTML hoặc Mô hình đối tượng tài liệu XML.
XHTML cung cấp cho bạn một định dạng nhất quán hơn, có cấu trúc tốt để các trang web của bạn có thể dễ dàng phân tích cú pháp và xử lý bằng các trình duyệt web hiện tại và trong tương lai.
Bạn có thể dễ dàng duy trì, chỉnh sửa, chuyển đổi và định dạng tài liệu của mình về lâu dài.
Vì XHTML là một tiêu chuẩn chính thức của W3C, trang web của bạn trở nên tương thích hơn với nhiều trình duyệt và nó được hiển thị chính xác hơn.
XHTML kết hợp sức mạnh của HTML và XML. Ngoài ra, các trang XHTML có thể được hiển thị bởi tất cả các trình duyệt hỗ trợ XML.
XHTML xác định tiêu chuẩn chất lượng cho các trang web của bạn và nếu bạn tuân theo tiêu chuẩn đó thì các trang web của bạn được tính là trang web chất lượng. W3C chứng nhận các trang đó bằng con dấu chất lượng của chúng.
Các nhà phát triển web và nhà thiết kế trình duyệt web không ngừng khám phá những cách mới để thể hiện ý tưởng của họ thông qua các ngôn ngữ đánh dấu mới. Trong XML, việc giới thiệu các phần tử mới hoặc các thuộc tính phần tử bổ sung là tương đối dễ dàng. Họ XHTML được thiết kế để phù hợp với những phần mở rộng này thông qua các mô-đun XHTML và các kỹ thuật để phát triển các mô-đun mới phù hợp với XHTML. Các mô-đun này cho phép kết hợp các tính năng hiện có và tính năng mới tại thời điểm phát triển nội dung và thiết kế tác nhân người dùng mới.
Sự hiểu biết cơ bản
Trước khi tiếp tục, chúng ta hãy xem nhanh HTML, XML và SGML là gì.
SGML là gì?
Đây là Stiêu chuẩn Gthụt tháo Mhòm Lứng dụng anguage (SGML) tuân theo Tiêu chuẩn Quốc tế ISO 8879. HTML được nhiều người coi là ngôn ngữ xuất bản tiêu chuẩn của World Wide Web.
Đây là ngôn ngữ để mô tả các ngôn ngữ đánh dấu, đặc biệt là những ngôn ngữ được sử dụng trong trao đổi tài liệu điện tử, quản lý tài liệu và xuất bản tài liệu. HTML là một ví dụ về ngôn ngữ được định nghĩa trong SGML.
XML là gì?
XML là viết tắt của EXcăng thẳng Mhòm Lđau khổ. XML là một ngôn ngữ đánh dấu giống như HTML và nó được thiết kế để mô tả dữ liệu. Các thẻ XML không được xác định trước. Bạn phải xác định các thẻ của riêng bạn theo nhu cầu của bạn.