XML 和 HTML 的區別


在這篇文章中,我們將瞭解 HTML 和 XML 之間的區別。

HTML

  • 指的是超文字標記語言。

  • 它有助於建立網頁和應用程式。

  • 它是一種標記語言。

  • 它也有助於建立靜態頁面。

  • 它有助於顯示資料。

  • 它不傳輸資料。

  • 超文字有助於定義多個網頁之間的連結。

  • 標記語言有助於使用標籤定義文字文件,這為網頁提供了結構。

  • 它有助於註釋文字,以便系統能夠理解並使用它。

  • 它忽略小錯誤。

  • 它不區分大小寫。

  • HTML 中有特定數量的標籤。

  • 這些標籤是預定義的。

  • 它不保留空格。

  • 結束標籤不是必需的。

HTML 示例:

示例

<!DOCTYPE html>
<html>
<head>
   <title>My title</title>
</head>
<body>
   <h1>title</h1>
   <p>A sample</p>
</body>
</html>

輸出

XML

  • XML 代表“可擴充套件標記語言”。

  • 它區分大小寫。

  • 它不允許錯誤。

  • 它有助於提供一個定義標記語言的框架。

  • 標籤是使用者定義的。

  • 這些標籤是可擴充套件的。

  • 可以保留空格。

  • 標籤有助於描述資料。

  • 這些標籤不用於顯示資料。

  • 需要結束標籤。

  • 它有助於建立網頁和應用程式。

  • 它具有動態性,因為它有助於傳輸資料。

  • 其設計目標側重於簡單性以及在網際網路上的可用性。

  • 它支援 Unicode。

  • 它也可用於表示 Web 服務所需的任意資料結構。

XML 示例:

示例

<?xml version = "1.0"?>
<contactinfo>
   <address category = "type">
      <name>Mark</name>
      <College>MIT</College>
      <mobile>6787878</mobile>
   </address>
</contactinfo>

輸出

Mark
MIT
6787878

更新於:2021年12月21日

685 次瀏覽

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告