基本介紹
- 中文名:超文本標記語言標籤
- 外文名:Hyper Text Markup Language tag
- 簡稱:HTML
特點
- 由尖括弧包圍的關鍵字,比如 <html>
- 通常是成對出現的,比如 <div> 和 </div>
- 標籤對中的第一個標籤是開始標籤,第二個標籤是結束標籤;
- 開始和結束標籤也被稱為開放標籤和閉合標籤。
- 也有單獨呈現的標籤,如:<img src="中文百科.jpg" />等。
- 一般成對出現的標籤,其內容在兩個標籤中間。單獨呈現的標籤,則在標籤屬性中賦值。如<h1>標題</h1>和 <input type="text" value="按鈕" />。
- 網頁的內容需在<html>標籤中,標題、字元格式、語言、兼容性、關鍵字、描述等信息顯示在<head>標籤中,而網頁需展示的內容需嵌套在<body>標籤中。某些時候不按標準書寫代碼雖然可以正常顯示,但是作為職業素養,還是應該養成正規編寫習慣。
- 下附一個簡單的HTML檔案:
<html><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><metahttp-equiv="content-language"content="zh-CN"/><metahttp-equiv="x-ua-compatible"content="ie=7"/><metaname="keywords"content="關鍵字"><metaname="description"content="描述"><head><title>中文百科頁面</title></head><body><p>body元素的內容會顯示在瀏覽器中。</p><p>title元素的內容會顯示在瀏覽器的標題欄中。</p></body></html>
種類
標籤 | 描述 |
---|---|
<!--...--> | 定義注釋。 |
<!DOCTYPE> | 定義文檔類型。 |
<a> | 定義錨。 |
<abbr> | 定義縮寫。 |
<acronym> | 定義只取首字母的縮寫。 |
<address> | 定義文檔作者或擁有者的聯繫信息。 |
<applet> | 不贊成使用。定義嵌入的 applet。 |
<area> | 定義圖像映射內部的區域。 |
<article> | 定義文章。 |
<aside> | 定義頁面內容之外的內容。 |
<audio> | 定義聲音內容。 |
<b> | 定義粗體字。 |
<base> | 定義頁面中所有連結的默認地址或默認目標。 |
<basefont> | 不贊成使用。定義頁面中文本的默認字型、顏色或尺寸。 |
<bdi> | 定義文本的文本方向,使其脫離其周圍文本的方向設定。 |
<bdo> | 定義文字方向。 |
<big> | 定義大號文本。 |
<blockquote> | 定義長的引用。 |
<body> | 定義文檔的主體。 |
<br> | 定義簡單的折行。 |
<button> | 定義按鈕 (push button)。 |
<canvas> | 定義圖形。 |
<caption> | 定義表格標題。 |
<center> | 不贊成使用。定義居中文本。 |
<cite> | 定義引用(citation)。 |
<code> | 定義計算機代碼文本。 |
<col> | 定義表格中一個或多個列的屬性值。 |
<colgroup> | 定義表格中供格式化的列組。 |
<command> | 定義命令按鈕。 |
<datalist> | 定義下拉列表。 |
<dd> | 定義定義列表中項目的描述。 |
<del> | 定義被刪除文本。 |
<details> | 定義元素的細節。 |
<dir> | 不贊成使用。定義目錄列表。 |
<div> | 定義文檔中的節。 |
<dfn> | 定義定義項目。 |
<dialog> | 定義對話框或視窗。 |
<dl> | 定義定義列表。 |
<dt> | 定義定義列表中的項目。 |
<em> | 定義強調文本。 |
<embed> | 定義外部互動內容或外掛程式。 |
<fieldset> | 定義圍繞表單中元素的框線。 |
<figcaption> | 定義 figure 元素的標題。 |
<figure> | 定義媒介內容的分組,以及它們的標題。 |
<font> | 不贊成使用。定義文字的字型、尺寸和顏色。 |
<footer> | 定義 section 或 page 的頁腳。 |
<form> | 定義供用戶輸入的 HTML 表單。 |
<frame> | 定義框架集的視窗或框架。 |
<frameset> | 定義框架集。 |
<h1> to <h6> | 定義 HTML 標題。 |
<head> | 定義關於文檔的信息。 |
<header> | 定義 section 或 page 的頁眉。 |
<hr> | 定義水平線。 |
<html> | 定義 HTML 文檔。 |
<i> | 定義斜體字。 |
<iframe> | 定義內聯框架。 |
<img> | 定義圖像。 |
<input> | 定義輸入控制項。 |
<ins> | 定義被插入文本。 |
<isindex> | 不贊成使用。定義與文檔相關的可搜尋索引。 |
<kbd> | 定義鍵盤文本。 |
<keygen> | 定義生成密鑰。 |
<label> | 定義 input 元素的標註。 |
<legend> | 定義 fieldset 元素的標題。 |
<li> | 定義列表的項目。 |
<link> | 定義文檔與外部資源的關係。 |
<map> | 定義圖像映射。 |
<mark> | 定義有記號的文本。 |
<menu> | 定義選單列表。 |
<meta> | 定義關於 HTML 文檔的元信息。 |
<meter> | 定義預定義範圍內的度量。 |
<nav> | 定義導航連結。 |
<noframes> | 定義針對不支持框架的用戶的替代內容。 |
<noscript> | 定義針對不支持客戶端腳本的用戶的替代內容。 |
<object> | 定義內嵌對象。 |
<ol> | 定義有序列表。 |
<optgroup> | 定義選擇列表中相關選項的組合。 |
<option> | 定義選擇列表中的選項。 |
<output> | 定義輸出的一些類型。 |
<p> | 定義段落。 |
<param> | 定義對象的參數。 |
<pre> | 定義預格式文本。 |
<progress> | 定義任何類型的任務的進度。 |
<q> | 定義短的引用。 |
<rp> | 定義若瀏覽器不支持 ruby 元素顯示的內容。 |
<rt> | 定義 ruby 注釋的解釋。 |
<ruby> | 定義 ruby 注釋。 |
<s> | 定義加刪除線的文本。 |
<samp> | 定義計算機代碼樣本。 |
<script> | 定義客戶端腳本。 |
<section> | 定義 section。 |
<select> | 定義選擇列表(下拉列表)。 |
<small> | 定義小號文本。 |
<source> | 定義媒介源。 |
<span> | 定義文檔中的節。 |
<strike> | 不贊成使用。定義加刪除線文本。 |
<strong> | 定義強調文本。 |
<style> | 定義文檔的樣式信息。 |
<sub> | 定義下標文本。 |
<summary> | 為 <details> 元素定義可見的標題。 |
<sup> | 定義上標文本。 |
<table> | 定義表格。 |
<tbody> | 定義表格中的主體內容。 |
<td> | 定義表格中的單元。 |
<textarea> | 定義多行的文本輸入控制項。 |
<tfoot> | 定義表格中的表注內容(腳註)。 |
<th> | 定義表格中的表頭單元格。 |
<thead> | 定義表格中的表頭內容。 |
<time> | 定義日期/時間。 |
<title> | 定義文檔的標題。 |
<tr> | 定義表格中的行。 |
<track> | 定義用在媒體播放器中的文本軌道。 |
<tt> | 定義打字機文本。 |
<u> | 定義下劃線文本。 |
<ul> | 定義無序列表。 |
<var> | 定義文本的變數部分。 |
<video> | 定義視頻。 |
<wbr> | 定義視頻。 |
<xmp> | 定義預格式文本。 |