HTML 元素參考 - 按類別
基礎 HTML
標籤 | 描述 |
---|---|
<!DOCTYPE> | 定義文件型別 |
<html> | 定義一個 HTML 文件 |
<head> | 包含文件的元資料/資訊 |
<title> | 定義文件的標題 |
<body> | 定義文件的主體 |
<h1> 到 <h6> | 定義 HTML 標題 |
<p> | 定義一個段落 |
<br> | 插入一個單換行符 |
<hr> | 定義內容的語義分隔 |
<!--...--> | 定義註釋 |
格式化
標籤 | 描述 |
---|---|
<acronym> | HTML5 不支援。請改用 <abbr>。 定義首字母縮略詞 |
<abbr> | 定義縮寫或首字母縮略詞 |
<address> | 定義文件/文章的作者/所有者的聯絡資訊 |
<b> | 定義粗體文字 |
<bdi> | 隔離一段文字,該文字可能需要以與其他外部文字不同的方向進行格式化 |
<bdo> | 覆蓋當前文字方向 |
<big> | HTML5 不支援。請改用 CSS。 定義大號文字 |
<blockquote> | 定義一段從其他來源引用的文字 |
<center> | HTML5 不支援。請改用 CSS。 定義居中文字 |
<cite> | 定義作品的標題 |
<code> | 定義一段計算機程式碼 |
<del> | 定義已從文件中刪除的文字 |
<dfn> | 指定將在內容中定義的術語 |
<em> | 定義強調文字 |
<font> | HTML5 不支援。請改用 CSS。 定義文字的字型、顏色和大小 |
<i> | 定義以不同語調或語氣的文字片段 |
<ins> | 定義已插入文件的文字 |
<kbd> | 定義鍵盤輸入 |
<mark> | 定義標記/高亮文字 |
<meter> | 定義已知範圍內的標量測量(儀表) |
<pre> | 定義預格式化文字 |
<progress> | 表示任務的進度 |
<q> | 定義一個簡短的引用 |
<rp> | 定義內容顯示在不支援 ruby 註釋的瀏覽器中 |
<rt> | 定義字元的解釋/發音(用於東亞排版) |
<ruby> | 定義 ruby 註釋(用於東亞排版) |
<s> | 定義不再正確的內容 |
<samp> | 定義計算機程式的樣本輸出 |
<small> | 定義較小的文字 |
<strike> | HTML5 不支援。請改用 <del> 或 <s>。 定義刪除線文字 |
<strong> | 定義重要文字 |
<sub> | 定義下標文字 |
<sup> | 定義上標文字 |
<template> | 定義頁面載入時應隱藏的內容容器 |
<time> | 定義特定時間(或日期時間) |
<tt> | HTML5 不支援。請改用 CSS。 定義電傳打字機文字 |
<u> | 定義與正常文字樣式不同的未明確說明的文字 |
<var> | 定義變數 |
<wbr> | 定義可能的換行符 |
表單和輸入
標籤 | 描述 |
---|---|
<form> | 定義一個用於使用者輸入的 HTML 表單 |
<input> | 定義一個輸入控制元件 |
<textarea> | 定義多行輸入控制元件(文字區域) |
<button> | 定義一個可單擊按鈕 |
<select> | 定義一個下拉列表 |
<optgroup> | 定義下拉列表中的一組相關選項 |
<option> | 定義下拉列表中的一個選項 |
<label> | 為 <input> 元素定義標籤 |
<fieldset> | 對錶單中的相關元素進行分組 |
<legend> | 定義 <fieldset> 元素的標題 |
<datalist> | 指定輸入控制元件預定義選項的列表 |
<output> | 定義計算結果 |
框架
標籤 | 描述 |
---|---|
<frame> | HTML5 不支援。 在 frameset 中定義一個視窗(框架) |
<frameset> | HTML5 不支援。 定義一組框架 |
<noframes> | HTML5 不支援。 為不支援框架的使用者定義備用內容 |
<iframe> | 定義一個內聯框架 |
圖片
標籤 | 描述 |
---|---|
<img> | 定義一個影像 |
<map> | 定義客戶端影像地圖 |
<area> | 定義影像地圖內的區域 |
<canvas> | 用於透過指令碼(通常是 JavaScript)即時繪製圖形 |
<figcaption> | 為 <figure> 元素定義標題 |
<figure> | 定義自包含內容 |
<picture> | 定義多個影像資源的容器 |
<svg> | 定義 SVG 圖形的容器 |
音訊 / 影片
標籤 | 描述 |
---|---|
<audio> | 定義音訊內容 |
<source> | 為媒體元素(<video>、<audio> 和 <picture>)定義多個媒體資源 |
<track> | 為媒體元素(<video> 和 <audio>)定義文字軌道 |
<video> | 定義影片或電影 |
連結
標籤 | 描述 |
---|---|
<a> | 定義超連結 |
<link> | 定義文件與外部資源之間的關係(最常用於連結樣式表) |
<nav> | 定義導航連結 |
列表
標籤 | 描述 |
---|---|
<menu> | 定義備用的無序列表 |
<ul> | 定義無序列表 |
<ol> | 定義有序列表 |
<li> | 定義列表項 |
<dir> | HTML5 不支援。請改用 <ul>。 定義目錄列表 |
<dl> | 定義描述列表 |
<dt> | 定義描述列表中的術語/名稱 |
<dd> | 定義描述列表中的術語/名稱的描述 |
表格
標籤 | 描述 |
---|---|
<table> | 定義表格 |
<caption> | 定義表格標題 |
<th> | 定義表格中的標題單元格 |
<tr> | 定義表格中的一行 |
<td> | 定義表格中的一個單元格 |
<thead> | 對錶格中的標題內容進行分組 |
<tbody> | 對錶格中的主體內容進行分組 |
<tfoot> | 對錶格中的頁尾內容進行分組 |
<col> | 為 <colgroup> 元素中的每列指定列屬性 |
<colgroup> | 為表格中的一個或多個列指定組,用於格式化 |
樣式和語義
標籤 | 描述 |
---|---|
<style> | 為文件定義樣式資訊 |
<div> | 定義文件中的一個節 |
<span> | 定義文件中的一個節 |
<header> | 定義文件或節的標題 |
<hgroup> | 定義標題和相關內容 |
<footer> | 為文件或 section 定義頁尾 |
<main> | 指定文件的主要內容 |
<section> | 定義文件中的一個節 |
<search> | 定義搜尋區域 |
<article> | 定義一篇文章 |
<aside> | 定義頁面內容之外的內容 |
<details> | 定義使用者可以檢視或隱藏的附加詳細資訊 |
<dialog> | 定義對話方塊或視窗 |
<summary> | 為 <details> 元素定義可見標題 |
<data> | 新增給定內容的機器可讀翻譯 |
Meta 資訊
標籤 | 描述 |
---|---|
<head> | 定義文件資訊 |
<meta> | 定義 HTML 文件的元資料 |
<base> | 為文件中的所有相對 URL 指定基本 URL/目標 |
<basefont> | HTML5 不支援。請改用 CSS。 為文件中的所有文字指定預設顏色、大小和字型 |
程式設計
標籤 | 描述 |
---|---|
<script> | 定義客戶端指令碼 |
<noscript> | 為不支援客戶端指令碼的使用者定義備用內容 |
<applet> | HTML5 不支援。請改用 <embed> 或 <object>。 定義嵌入的 applet |
<embed> | 定義外部(非 HTML)應用程式的容器 |
<object> | 定義嵌入物件 |
<param> | 為物件定義引數 |