HTML( Hyper Text Markup Language)指的是超文本標記語言,是用來描述網頁的一種語言。它包括一系列標籤.經過這些標籤能夠將網絡上的文檔格式統一,使分散的Internet資源鏈接爲一個邏輯總體。css
XHTML(eXtensible HyperText Markup Language) 指的是可擴展超文本標記語言,是將超文本標記語言HTML(HyperText Markup Language)做爲XML應用而從新定義的標準。html
上面列出了HTML 經常使用的標籤,詳細標籤可訪問:HTML 標籤(按功能排序)。web
上面是 HTML文檔裏標籤的共同屬性,每一個標籤不只有共同屬性,還有它們各自特有的屬性,詳細內容能夠訪問:元素的其餘屬性。瀏覽器
一個完整的HTML 文檔,分別有頭部和主題部分,頭部 <head>元素包含了全部的頭部標籤元素。能夠添加在頭部區域的元素標籤爲: <title>、<style>、<meta>、<link>、<script>、<noscript> 和 <base>.。網絡
主體部分是 HTML 文檔的重要部分,該部分編寫的代碼最終會呈現給客戶。<body> 元素定義文檔的主體。<body> 元素包含文檔的全部內容(好比文本、超連接、圖像、表格和列表等等)。其中常見的有:工具
<h1> 定義最大的標題。 <h6> 定義最小的標題。標題是經過 <h1> -> <h6> 標籤進行定義的。以下所示:優化
<h1>這是h1標題。</h1> <h2>這是h2標題。</h2> <h3>這是h3標題。</h3>
定義一個段落,若是在不產生一個新段落的狀況下進行換行(新行),使用 <br> 標籤。以下所示:ui
<p>這個<br>段落<br>演示了分行的效果</p>
定義超連接,用於從一個頁面連接到另外一個頁面。<a> 元素最重要的屬性是 href 屬性,它指示連接的目標。以下所示:搜索引擎
<a href="https://www.baidu.com/">百度</a>
向網頁中嵌入一幅圖像,<img> 標籤有兩個必需的屬性:src 屬性 和 alt 屬性。src 指 "source"。源屬性的值是圖像的 URL 地址。alt 屬性用來爲圖像定義一串預備的可替換的文本。以下所示:spa
<img src="圖片的URL" alt="圖片" />
<div> 標籤能夠把文檔分割爲獨立的、不一樣的部分。它能夠用做嚴格的組織工具,而且不使用任何格式與其關聯。若是用 id 或 class 來標記 <div>,那麼該標籤的做用會變得更加有效。以下所示:
<div style="color:#00FF00"> <h3>This is a header</h3> <p>This is a paragraph.</p> </div>
HTML 規範的文檔格式:
<!DOCTYPE html> -----------------》 文檔的定義類型 <html lang=en> ------------------》 HTML 文檔 <head> ------------------------》 文檔頭部 <meta charset=utf-8> --------》 定義文檔字符集 utf-8 <title>HTML</title> ---------》 定義一個標題 </head> <body> ------------------------》 網頁主體,網頁可見內容 </body> </html>
HTML 示例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>第一個網頁</title> </head> <body> <h1>這是第一個網頁</h1> <p>這是一個段落</p> <a href="https://www.baidu.com/">跳轉到百度</a> </body> </html>