Trong bài đăng này, chúng ta sẽ hiểu sự khác biệt giữa HTML và XML.
HTML
-
Nó đề cập đến Ngôn ngữ đánh dấu siêu văn bản.
-
Nó giúp tạo các trang web và ứng dụng.
-
Nó là một ngôn ngữ đánh dấu.
-
Nó cũng giúp tạo các trang tĩnh.
-
Nó giúp hiển thị dữ liệu.
-
Nó không vận chuyển dữ liệu.
-
Siêu văn bản giúp xác định liên kết giữa nhiều trang web.
-
Ngôn ngữ đánh dấu giúp xác định tài liệu văn bản bằng cách sử dụng thẻ, thẻ này cung cấp cấu trúc cho trang web.
-
Nó giúp chú thích văn bản để hệ thống có thể hiểu nó và sử dụng nó.
-
Nó bỏ qua các lỗi nhỏ.
-
Nó không phân biệt chữ hoa chữ thường.
-
Có một số thẻ cụ thể trong HTML.
-
Các thẻ này được xác định trước.
-
Nó không giữ khoảng trắng.
-
Việc đóng các thẻ không phải là điều cần thiết.
Một ví dụ về HTML -
Ví dụ
<!DOCTYPE html> <html> <head> <title>My title</title> </head> <body> <h1>title</h1> <p>A sample</p> </body> </html>
Đầu ra
XML
-
XML là viết tắt của 'eXtensible Markup Language'.
-
Nó phân biệt chữ hoa chữ thường.
-
Nó không cho phép lỗi.
-
Nó giúp cung cấp một khuôn khổ xác định các ngôn ngữ đánh dấu.
-
Các thẻ do người dùng xác định.
-
Các thẻ này có thể mở rộng được.
-
Khoảng trắng có thể được giữ nguyên.
-
Các thẻ giúp mô tả dữ liệu.
-
Các thẻ này không được sử dụng để hiển thị dữ liệu.
-
Các thẻ đóng là bắt buộc.
-
Nó giúp tạo các trang web và ứng dụng.
-
Nó động vì nó giúp vận chuyển dữ liệu.
-
Mục tiêu thiết kế tập trung vào sự đơn giản, khả năng sử dụng trên internet.
-
Nó hỗ trợ Unicode.
-
Nó cũng có thể được sử dụng để đại diện cho các cấu trúc dữ liệu tùy ý cần thiết cho các dịch vụ web.
Một ví dụ về XML -
Ví dụ
<?xml version = "1.0"?> <contactinfo> <address category = "type"> <name>Mark</name> <College>MIT</College> <mobile>6787878</mobile> </address> </contactinfo>
Đầu ra
Mark MIT 6787878