HTML 5中的標籤和元素之間有什麼區別?有人能給我兩者之間的詳細解釋嗎?標籤Vs HTML中的元素5
我在問這個問題,因爲我在網上甚至在W3C網站上看到了很多混淆,它們之間可以互換使用,但是沒有進一步的說明就會有所不同。
到目前爲止,從我的理解:
標籤:
在HTML中,有兩種類型的標籤:配對標籤和配對的標籤。配對標籤由開始標籤和結束標籤之間的文本組成。一個不成對的標籤只包含一個開始標籤。
元件:
與標籤具有相同的描述,但名稱不同。
HTML 5中的標籤和元素之間有什麼區別?有人能給我兩者之間的詳細解釋嗎?標籤Vs HTML中的元素5
我在問這個問題,因爲我在網上甚至在W3C網站上看到了很多混淆,它們之間可以互換使用,但是沒有進一步的說明就會有所不同。
到目前爲止,從我的理解:
標籤:
在HTML中,有兩種類型的標籤:配對標籤和配對的標籤。配對標籤由開始標籤和結束標籤之間的文本組成。一個不成對的標籤只包含一個開始標籤。
元件:
與標籤具有相同的描述,但名稱不同。
元素由標籤和內容組成。元素從標籤開始,然後是內容,然後關閉標籤。
段落標記:
<p>
段落元素:
<p>content</p>
對於這裏普遍定義檢查: https://dev.w3.org/html5/html-author/#elements
的HTML FIME組成元素。每個元素都有一個標記名。具有配對標記名的元素的一些示例如下: - div - p - head - body。 未成標記名的一些例子: - BR - IMG - 鏈接
在HTML文件中,這個例子中,你可以看到它的每一個正確的標記名的幾個要素:
<!DOCTYPE html>
<html>
<head>
<title>basic page</title>
<head>
<body>
<h1>This is a title</h1>
<p>This is a paragraph</p>
</body>
</html>
謝謝阿里。到目前爲止,我得到了這樣的結果: HTML元素是由開始標記定義的HTML文檔的單獨組件。如果元素包含內容文本,則將結束標記附加到分隔標記。我的理解是否正確? @AliSheikhpour – Ronald
是的。但是有一些空的元素以及'
'和'
'。此外,我認爲沒有內容的配對標籤也是一個元素,其中'
'是一個起始標籤,'
'是一個結束標籤,''沒有任何內容是一個段落元素。 –找到元素的通用定義:https://dev.w3.org/html5/html-author/#elements –