HTML定義
Hyper Text Markup Language是它的全稱,理解為超文本標記語言;它是很簡單的一個標記語言,是最基礎的顯示,它其實就是由txt文本文件改名來的。
?它不需要編譯,頁面直接由瀏覽器運行解析顯示。
我們長聽的術語“網(wǎng)頁”,也就是這個意思,當然還要包括它那兩個兄弟。
例如:段落p標記
<p>我是一個段落</p>
調(diào)試瀏覽器
Chrome(推薦), firefox火狐是比較推薦的,還有其他的瀏覽器。
HTML顏色
顏色的表示有三種方式:
英文單詞表示的顏色:black,red,white等。
十進制表示:rgb(255,255,255)
16進制表示:#0000FF等
HTML規(guī)范
html語言不區(qū)分大小寫
html文件后綴名為
.html/.htm-
html簡單結構:
聲明標準
head
body
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> </body> </html>-
編寫要求
- 標記元素時要正確嵌套,不允許交叉使用。
<p><span>段落</span></p> - 標記元素必須封閉。
- 標記元素都是用字母小寫
- 標記分為雙邊以及單邊標記:
- 特殊的單邊標記有:
<br>,<hr>它都會轉換為<br />,<hr />
- 特殊的單邊標記有:
- 標記元素的屬性的值不能為空:
<div class="box">我是一個box</div> - 標記元素的屬性的值要加引號。
- 標記元素時要正確嵌套,不允許交叉使用。
-
語法特征
- html對tab鍵,換行不敏感,不會因此影響頁面的結構。
- 這里更注意的是,文字與文字之間添加多個空格以及上面的tab和換行都只會默認為一個空格。
開發(fā)的編輯器
我這里比較喜歡用VS Code,當然啦其他朋友可以用其他的編輯器
例如之前說到的,Pycharm,Atom,Sublime Text等。
如果你自身比較依賴代碼提示的話,可以使用用WebStorm或者Hbuilder。
我以后撰寫的內(nèi)容都會以VS Code為編輯器進行代碼編寫來記錄這個。