1、body可以直接包含塊狀元素、ins、del、script。不可以直接包含行內元素
2、ins和del(行內元素)可以包含塊狀元素或者行內元素,其他任何行內元素都不允許包含塊狀元素
3、p、h1-h6可以直接包含行內元素和文本信息,但是不允許包含塊狀元素
4、dl元素只允許包含dt和dd,同時dt不能包含塊狀元素,只允許包含行內元素,對于dd可以包含任何元素
5、form元素不能夠直接包含input元素。原因在于input元素屬于行內元素,form元素僅僅能夠包含塊狀元素
6、table元素只能夠包含caption、colgroup、col、thead、tbody、tfoot,不能夠直接包含tr或者其他任何元素
html中的單標記:
1、<area>:用于圖像映射內的區域。
2、<base>:文檔中所有相對URL的基本URL。每個文檔只能有一個,它必須位于頁面的
<head>中。
3、<br>:換行符,通常用于文本內容以創建單個換行符而不是段落。它不應該用于通過堆疊
許多<br>標簽在頁面上創建視覺分離,因為該函數是視覺需求,因此是CSS的域而不是
HTML。
4、<col>:指定<colgroup>元素中每列的列屬性。
5、<command>:指定用戶可以調用的命令。
6、<embed>:與外部應用程序和交互式內容一起使用以進行集成。
7、<hr>:水平規則,是頁面上的一條直線。在許多情況下,CSS邊框用于創建分隔線而不是
此HTML元素。
8、<img>:HTML的主要元素之一,這是圖像標記。它用于將圖形圖像添加到網頁。
9、<input>:用于從訪問者捕獲信息的表單元素。有許多有效的輸入類型,從多年來在表單
中使用的常見“文本”輸入到屬于HTML5的一些新輸入類型。
10、<keygen>:此標記創建用于表單的密鑰對生成器字段。
11、<link>:不要與“超鏈接”或錨點(<a>)標簽混淆,此鏈接用于設置文檔與外部資源之
間的鏈接。例如,您可以使用它鏈接到外部CSS文件。
12、<meta>:元標記是“有關內容的信息”。它們位于文檔的<head>中,用于將頁面信息
傳遞給瀏覽器。有許多不同的meta標簽,你可以在網頁上使用。
13、<param>:用于定義插件的參數。
14、<source>:此標記允許您為頁面上的媒體指定備用文件路徑,包括視頻或圖像或音頻文件。
15、<track>:此標記設置要與媒體文件,視頻或音頻一起使用的軌道,這些軌道通常與
<video>或<audio>標記一起添加。
16、<wbr>:這代表斷言機會。它指定添加換行符可以接受的文本塊中的位置。
擴展資料:
在HTML5的版本中<command />、<command />、<menuitem />這三個單標記是已經
報廢無效了,而在HTML4中是可以繼續使用的。
使用單標記時不同的HTML版本對是否需要帶斜桿是有不同的要求的。
HTML5:斜杠是可選的。
HTML4:斜杠不可選的。但是,它被W3C的HTML驗證器接受了。
XHTML:斜線是必需的。
html里的列表標簽有什么,怎么分類,下面一起來看一下。
<dl>定義列表,<dt>定義列表中的項目,<dd>對項目的描述
<ul>無序列表,<li>列表項
<ol>有序列表,<li>列表項