HTML 與 XML


HTML

HTML 指的是超文字標記語言 (HyperText Markup Language),它是一種用於描述網頁結構的語言。它包含各種 HTML 元素,這些元素由 HTML 標籤及其內容組成。

HTML 是一種超文字語言,因此我們可以建立文件連結鏈。當前版本的 HTML 是 HTML5。HTML 是靜態的,它可以忽略小錯誤,並且在其中,結束標籤不是必需的。

讓我們來看一個 HTML 的例子:

示例

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>HTML</title>
</head>
<body>
<h1 style="text-align: center;color:#db133a;">HTML</h1>
<h3 style="text-align: center;">I'm a HTML document.</h3>
</body>
</html>

輸出

XML

XML 指的是可擴充套件標記語言 (eXtensible Markup Language),它是一種用於傳輸資料而不是構建資料結構的語言。它是動態的,它報告所有錯誤,並且在其中結束標籤是必需的。它基本上是一種文字資料格式,透過 Unicode 對不同的語言提供了強大的支援。當前版本的 XML 是 XML 1.1。

讓我們來看一個 XML 的例子:

<?xml version="1.0" encoding="UTF-8"?>
<fullname>
<firstname>John</firstname>
<lastname>Miller</lastname>
</fullname>

輸出

現在讓我們看一些區別:

HTMLXML
HTML 指的是超文字標記語言 (HyperText Markup Language),它是一種用於描述網頁結構的語言。它包含各種 HTML 元素,這些元素由 HTML 標籤及其內容組成。XML 指的是可擴充套件標記語言 (eXtensible Markup Language),它是一種用於傳輸資料而不是構建資料結構的語言。
HTML 是靜態的,因為它用於顯示資料。XML 是動態的,用於傳輸資料。
它是一種表示語言。它不是一種表示語言。
不需要使用結束標籤。必須使用結束標籤。
預定義的標籤,如 <p>,<strong>,<head> 等,在 HTML 中。在 XML 中定義您自己的標籤。
HTML 不保留空格。XML 保留空格。
HTML 不區分大小寫。XML 區分大小寫。

更新於:2021年12月22日

487 次瀏覽

啟動您的 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.