HTML(Hyper Text Markup Language)超文本標記語言。超文本爲超級文本,能夠包含:圖片,音頻,視頻,超連接,表格等等。html
歷史更新迭代,html的歷史瀏覽器
HTML5 是最新版本 HTML4.01 是上一個版本服務器
document 文檔架構
c/s架構模式 客戶端/服務器ide
有LOL,淘寶字體
須要不斷維護客戶端編碼
b/s架構模式 瀏覽器/服務器 brower 瀏覽器spa
有QQ空間,微博code
方便快捷 簡便視頻
如下是HTML文檔的初始格式
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>這是個人第一個文檔</title> </head> <body> </body> </html>
<!DOCTYPE html>
聲明式語句,聲明一下當前的html版本是HTML5<title>這是個人第一個網頁</title>
標題標籤<meta charset="UTF-8">
說明一下當前文檔的解讀編碼爲中文<body></body>
網頁中能看到的內容,寫在body中<head></head>
一般放置網頁的設置<html></html>
全部標籤的根標籤<!--這是一個註釋-->
註釋快捷鍵 ctrl+/
是空格(轉義符)< >
分別是< 和 ><p></p>
段落標籤<span></span>
純粹的文本標籤<img>
圖片標籤width height
<audio controls="controls" src=""></audio> <video controls="controls" src=""></video> <!--controls 控件是否可見-->
由於不一樣瀏覽器顯示效果不一樣的緣由,將在第二階段詳細解釋。
代碼以下
<!--type的值能夠爲,「a」,「A」,「i」,「I」,「1」--> <ol type = "1"> <li></li> <li></li> <li></li> </ol>
效果實現以下:
1. 2. 3.
代碼以下
<!--type的值能夠爲,square 正方形 desc 實心圓 circle 空心圓 none--> <ul type = "none"> <li>明天放假</li> <li>好開心</li> <li>Yeah</li> </ul>
效果實現以下:
明天放假 好開心 Yeah
代碼以下
<!--起始於<dl>標籤,每一個列表項以<dt>開始,列表項註釋<dd>--> <dl> <dt>我是王超</dt> <dd>來自山西臨汾</dd> </dl>
效果實現以下:
我是王超 來自山西臨汾
<!--href能夠是本地連接,也能夠是線上連接 target是指打開當前網頁的方式,self爲默認自身窗口打開,_blank爲在新窗口打開 --> <a href="http://www.baidu.com" target="self">請跳轉到百度</a>
<!--id 屬性 是一個全局屬性,每一個標籤均可以有的屬性 id表示惟一性 每一個標籤只有一個id屬性 id屬性不能夠重複 禁止以數字開頭 -->
<!--同頁面跳轉 須要有兩個值: href:#id; 要跳轉的地方要有id屬性 --> <a href = "#hello">跳轉到指定位置</a> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <p id = "hello">你好,大舅哥</p>
代碼以下
<table border="1px"> <!--tr表明行--> <tr> <!--colspan橫跨多少列--> <!--td表明列--> <td colspan="5">swt2007開班</td> </tr> <tr> <!--th表示加粗--> <th>序號</th> <th>學生姓名</th> <td>聯繫方式</td> <td>畢業院校</td> <td>專業</td> </tr> <tr> <td>1</td> <td>楊濤</td> <td>1234567897</td> <td>山大</td> <td>軟工</td> </tr> </table> <table border="1px"> <tr> <td>1.1</td> <td>1.2</td> <td>1.3</td> </tr> <tr> <!--rowspan豎跨多少行--> <td rowspan="3">2.1</td> <td>2.2</td> <td>2.3</td> </tr> <tr> <td>3.1</td> <td>3.2</td> </tr> <tr> <td>4.1</td> <td>4.2</td> </tr> </table> <!--cellpadding 單元格內容和邊框中間的間距 cellspacing 單元格和單元格之間的間距 --> <table border="1px" cellpadding="10" cellspacing="20"> <!--表格的標題--> <caption>我的簡歷</caption>
代碼以下
<!--表單 註冊--> <!-- 註冊 搜索 --> <span>用戶名:</span><input type="text"><br> <span>密碼:</span><input type="password"><br> <label> <input type="radio" name="sex" checked="checked">男 </label> <label> <input type="radio" name="sex">女 </label> <!-- <input>單行文本框 <input type="password">密碼框 <input type="radio">單選框 如何讓單選框關聯起來? 給這些須要關聯的單選框一個 name屬性 屬性值相等 如何給能夠選擇的框 默認選中效果? 給其添加 checked屬性 屬性值爲checked 如何能點擊文本實現單選效果? 給其外面添加label標籤,括起來 --> <!--多選框--> <p>請說出您的興趣愛好有哪些?</p> <label> <input type="checkbox" checked="checked">讀書 </label> <label> <input type="checkbox">看報 </label> <label> <input type="checkbox">嗑瓜子 </label>
代碼以下
<!--下拉列表--> 省: <select> <option>山西省</option> <option>陝西省</option> <option>河南省</option> </select> 市: <select> <option>太原</option> <option>大同</option> <option>忻州</option> </select> <!--文本域--> <!--查詢 如何設置文本域寬高,如何禁止拉伸--> <textarea name="" id="" cols="30" rows="10"></textarea> <!--按鈕--> <button>提交</button> <!--value 值 也就是input的內容(value的值就是框框裏的內容)--> <input type="button" value="肯定">
h1-h6 代碼以下
<!--標題(h1-h6)--> <h1>我是最大的標題</h1> <!--h4和正常文本的字體大小一致--> <h4>標題</h4> <p>正常文本</p> <!--標籤是有權重的-->
實現效果以下:
正常的文本
顏色:
三種方式 一、英文單詞:red,black,white 二、16進制 0-9 a-f #000000(黑色) #ff0000(紅色) #00ff00(綠色) #ffffff(白色) 三原色 rgb #000 #f00 #fff 越接近0就越深,越接近f就越淺 三、rgb() 每一個數值的取值範圍是0-255 rgb(0,0,0) rgb(255,255,255)