區塊元素(Block Element)具有以下幾點特徵:
- 段落、表單、表格等具有區塊的構造體。
- 區塊的左右沒有邊界,前後各空1行。
- 不僅可以包含線內元素、TEXT之外,也可以包含其他的區塊元素。
- 文件本體body元素的子元素,直接放於body元素下。
HTML4.01, XHTML1.0, XHTML1.1規格所定義的區塊元素有以下幾種:
只能包含區塊元素的元素
- blockquote
- 顯示引用文...。
- form
- 定義表單...。
- noframes
- 定義非對應框架環境下所顯示的文字...。
- noscript
- 記述替代文稿語言的內容...。
能包含區塊元素、線內元素、Text的元素
- div
- 定義通用區塊...。
- center
- 定義元素內的內容水平置中排列...。
- fieldset
- 定義表單的群組...。W3C非推薦元素。
能包含線內元素、Text的元素
- address
- 定義網頁所有者資訊...。
- h1-h6
- 定義文章標題...。
- p
- 定義段落...。
- pre
- 保持文章原始格式...。
包含特定的元素
- dir
- 定義目錄清單...。內含li元素。W3C非推薦元素。
- dl
- 定義定義清單...。內含dt、dd元素。
- menu
- 定義menu清單...。內含li元素。W3C非推薦元素。
- ol
- 定義編號項目...。內含li元素。
- ul
- 定義符號清單...。內含li元素。
- table
- 定義表格...。內含caption、col、colgroup、thead、tbody、tfoot、
-
- tr、th、td元素。
沒有包含任何內容的空元素
- hr
- 定義分隔線...。
- isindex
- 定義1行的text輸入欄位。W3C非推薦元素。
是線內元素也是區塊元素的特殊元素
- applet
- 崁入Java的applet...。
- button
- 產生執行按鈕...。
- del
- 刪除文字...。
- iframe
- 定義線內框架...。
- ins
- 插入文字...。
- map
- 同一圖片超連結至不同處的設定...。
- object
- 崁入image、Java Applet、聲音、動畫等物件...。
- script
- 記述文稿語言...。