HTML 指的是超文本標記語言: HyperText Markup Language
HTML 不是一種編程語言胳徽,而是一種標記語言
標記語言是一套標記標簽 (markup tag)
HTML 使用標記標簽來描述網(wǎng)頁
HTML 文檔包含了HTML 標簽及文本內(nèi)容
HTML文檔也叫做 web 頁面
<標簽>內(nèi)容</標簽>
HTML 元素
"HTML 標簽" 和 "HTML 元素" 通常都是描述同樣的意思.
但是嚴格來講, 一個 HTML 元素包含了開始標簽與結(jié)束標簽
<!DOCTYPE> 聲明
<!DOCTYPE>聲明有助于瀏覽器中正確顯示網(wǎng)頁撬陵。
網(wǎng)絡上有很多不同的文件拦宣,如果能夠正確聲明HTML的版本,瀏覽器就能正確顯示網(wǎng)頁內(nèi)容
<!DOCTYPE html> 聲明為 HTML5 文檔
<html> 元素是 HTML 頁面的根元素
<head> 元素包含了文檔的元(meta)數(shù)據(jù)垮刹,如 <meta charset="utf-8"> 定義網(wǎng)頁編碼格式為 utf-8达吞。
<title> 元素描述了文檔的標題
<body> 元素包含了可見的頁面內(nèi)容
<h1> 元素定義一個大標題
<p> 元素定義一個段落
HTML 標題
HTML 標題(Heading)是通過<h1> - <h6> 標簽來定義的.
HTML 段落是通過標簽 <p> 來定義的.
HTML 鏈接是通過標簽 <a> 來定義的.
<a >這是一個鏈接</a>
HTML 圖像是通過標簽 <img> 來定義的.
<img src="/images/logo.png" width="258" height="39" />
屬性是 HTML 元素提供的附加信息。
HTML 屬性
HTML 元素可以設置屬性
屬性可以在元素中添加附加信息
屬性一般描述于開始標簽
屬性總是以名稱/值對的形式出現(xiàn)荒典,比如:name="value"
<br> 換行標簽
<hr> 標簽在 HTML 頁面中創(chuàng)建水平線酪劫。
<!-- 這是一個注釋 -->
HTML 文本格式化
<b>加粗</b>
<i>斜體</i>
<sub>下標</sub>
<sup>上標</sup>
<pre>
此例演示如何使用 pre 標簽
對空行和? ? 空格
進行控制
</pre>
<abbr>縮寫</abbr>
<p><bdo dir="rtl">該段落從右到左顯示</bdo></p>
<q>這是一個引用該文字加引號</q>
<ins>插入字</ins>
<del>刪除</del>
<button>按鈕</button>
<small> 定義小號字
<strong>定義加重語氣
<em>定義著重文字
<a target="_blank" rel="noopener noreferrer">訪問菜鳥教程打開新窗口!</a>