XML so với HTML

Tác Giả: Laura McKinney
Ngày Sáng TạO: 3 Tháng Tư 2021
CậP NhậT Ngày Tháng: 10 Có Thể 2024
Anonim
[XML & JSON] XML CSS XSLT
Băng Hình: [XML & JSON] XML CSS XSLT

NộI Dung

Sự khác biệt giữa XML và HTML là XML là ngôn ngữ đánh dấu mở rộng cung cấp khung cho ngôn ngữ đánh dấu trong khi HTML là ngôn ngữ đánh dấu siêu.


Có nhiều ngôn ngữ lập trình và một số ngôn ngữ là ngôn ngữ đánh dấu, ví dụ cho ngôn ngữ đánh dấu là XML và HTML. Cả XML và HTML đều là ngôn ngữ đánh dấu, nhưng cả hai đều khác nhau về cách chúng được tạo ra và có mục đích. XML là ngôn ngữ đánh dấu mở rộng cung cấp khung cho ngôn ngữ đánh dấu trong khi HTML là ngôn ngữ đánh dấu siêu. XML cung cấp các quy định để xác định các phần tử mới trong khi HTML không cung cấp các quy định để xác định các phần tử mới. XML được sử dụng để biến ngôn ngữ đánh dấu, mặt khác HTML trở thành ngôn ngữ đánh dấu. XML là ngôn ngữ đánh dấu mở rộng cho phép xác định bất kỳ biểu diễn dữ liệu nào. Trong các giá trị XML được gán trong từng trường trong cấu trúc. IBM lần đầu tiên được biết đến với cái tên GML là ngôn ngữ đánh dấu tổng quát vào năm 1960. Sau khi ISO lấy GML, nó được đặt tên là SGML, là tiêu chuẩn hóa ngôn ngữ đánh dấu. XML cung cấp một nền tảng có thể được sử dụng để tạo bất kỳ ngôn ngữ đánh dấu nào. Đơn vị cơ bản trong XML được gọi là một phần tử. Bạn phải biết bộ quy tắc nếu bạn cần sử dụng XML để tạo bất kỳ ngôn ngữ đánh dấu nào. Bạn cần viết mã theo cú pháp thích hợp và không nên có lỗi ngữ pháp. Có hai phần của tài liệu XML là prolog và body.


HTML là ngôn ngữ đánh dấu siêu, HTML là ngôn ngữ đánh dấu được sử dụng để tạo các trang web. Trình duyệt đọc tài liệu với đánh dấu HTML và nó tạo ra trang web. Tài liệu HTML về cơ bản là tập tin. Tập tin này có thông tin cần được công bố. Hướng dẫn trong HTML là các hướng dẫn được nhúng được gọi là các phần tử và các phần tử này chứa các thẻ và các thẻ này có các cặp được gọi là thẻ bắt đầu và kết thúc.

Nội dung: Sự khác biệt giữa XML và HTML

  • Biểu đồ so sánh
  • XML là gì?
  • HTML là gì?
  • Sự khác biệt chính
  • Phần kết luận
  • Video giải thích

Biểu đồ so sánh

Nền tảngXMLHTML
Ý nghĩaXML là ngôn ngữ đánh dấu mở rộng cung cấp khung cho ngôn ngữ đánh dấuHTML là một ngôn ngữ đánh dấu siêu.1.
Thông tin cấu trúcXML chứa thông tin cấu trúcHTML không chứa bất kỳ thông tin cấu trúc nào
Trường hợp nhạy cảmXML rất phân biệt chữ hoa chữ thườngHTML không phân biệt chữ hoa chữ thường
Tab đóng Các tab đóng phải được sử dụng trong XMLKhông cần tab đóng trong HTML

XML là gì?

XML là ngôn ngữ đánh dấu mở rộng cung cấp khung cho ngôn ngữ đánh dấu trong khi HTML là ngôn ngữ đánh dấu siêu. XML cung cấp các quy định để xác định các phần tử mới trong khi HTML không cung cấp các quy định để xác định các phần tử mới. XML được sử dụng để biến ngôn ngữ đánh dấu, mặt khác HTML trở thành ngôn ngữ đánh dấu. XML là ngôn ngữ đánh dấu mở rộng cho phép xác định bất kỳ biểu diễn dữ liệu nào. Trong các giá trị XML được gán trong từng trường trong cấu trúc. IBM lần đầu tiên được biết đến với cái tên GML là ngôn ngữ đánh dấu tổng quát vào năm 1960. Sau khi ISO lấy GML, nó được đặt tên là SGML, là tiêu chuẩn hóa ngôn ngữ đánh dấu. XML cung cấp nền tảng có thể được sử dụng để tạo bất kỳ ngôn ngữ đánh dấu nào. Đơn vị cơ bản trong XML được gọi là một phần tử. Bạn phải biết bộ quy tắc nếu bạn cần sử dụng XML để tạo bất kỳ ngôn ngữ đánh dấu nào. Bạn cần viết mã theo cú pháp thích hợp và không nên có lỗi ngữ pháp. Có hai phần của tài liệu XML là prolog và body.


HTML là gì?

HTML là ngôn ngữ đánh dấu siêu, HTML là ngôn ngữ đánh dấu được sử dụng để tạo các trang web. Trình duyệt đọc tài liệu với đánh dấu HTML và nó tạo ra trang web. Tài liệu HTML về cơ bản là tập tin. Tập tin này có thông tin cần được công bố. Hướng dẫn trong HTML là các hướng dẫn được nhúng được gọi là các phần tử và các phần tử này chứa các thẻ và các thẻ này có các cặp được gọi là thẻ bắt đầu và kết thúc.

Sự khác biệt chính

  1. XML là ngôn ngữ đánh dấu mở rộng cung cấp khung cho ngôn ngữ đánh dấu trong khi HTML là ngôn ngữ đánh dấu siêu.
  2. XML chứa thông tin cấu trúc trong khi HTML không chứa bất kỳ thông tin cấu trúc nào.
  3. XML rất phân biệt chữ hoa chữ thường trong khi HTML không phân biệt chữ hoa chữ thường.
  4. Các tab đóng phải được sử dụng trong XML trong khi không cần tab đóng trong HTML

Phần kết luận

Trong bài viết này ở trên, chúng tôi thấy sự khác biệt rõ ràng giữa XML và HTML với các ví dụ.

Video giải thích