前面的話
HTML文檔的后綴一般都是.html,但是在以前,.htm后綴也是不少的,它們都代表html文檔,實際上也沒有本質的區別。htm是在win32時代,系統只能識別3位擴展名時使用的。現在一般都使用.html
概念
(Hyper Text Markup Language)超文本標記語言,是用來描述網頁的一種語言
[a]超文本(Hyper Text):不只包括文本,也可以包括圖片、鏈接、音樂、視頻等非文本元素
[b]標記語言(Markup Language):標記語言是一套標記標簽,HTML使用標記標簽來描述網頁
標簽
由尖括號包圍的關鍵詞,比如 <html>
HTML 標簽分為單標簽和雙標簽
[a]雙標簽:HTML標簽通常是成對出現的,比如 <b> 和 </b>。第一個標簽是開始標簽,第二個標簽是結束標簽;開始標簽和結束標簽也被稱為開放標簽和閉合標簽
[b]常見的單標簽有:<img><br><hr><input>
[注意]HTML標簽對大小寫不敏感,但要全小寫
屬性
HTML標簽可以擁有屬性,屬性提供了有關HTML元素的更多信息。
屬性以名值對(名稱/值)的形式出現,且總是在HTML元素的開始標簽中規定。
[常見屬性]
[a]class: 元素類名
[b]id:元素ID
[c]style:元素的行內樣式
[d]title:元素的額外信息,可在工具提示中顯示
元素
從開始標簽到結束標簽的所有代碼
HTML元素以開始標簽起始,以結束標簽終止,元素的內容是開始標簽與結束標簽之間的內容。
文檔
HTML文檔被稱為網頁,由嵌套的HTML元素構成
[注意]瀏覽器不會顯示HTML標簽,而是使用標簽來解釋頁面的內容。
注釋
注釋是在HTML插入的描述性文本,用來解釋該代碼或提示其他信息。
<!-- This is a comment -->
[注意]注釋只出現在代碼中,不會在頁面中顯示;且注釋不可嵌套
實體
HTML中某些字符是預留的,必須被替換為字符實體
顯示結果 | 描述 | 實體名稱 | 實體編號 |
---|---|---|---|
空格 | |   | |
< | 小於號 | < | < |
> | 大於號 | > | > |
& | 和號 | & | & |
" | 引號 | " | " |
' | 撇號 | ' | ' |
¢ | 分 | ¢ | ¢ |
£ | 鎊 | £ | £ |
¥ | 日圓 | ¥ | ¥ |
€ | 歐元 | € | € |
§ | 小節 | § | § |
© | 版權 | © | © |
® | 注冊商標 | ® | ® |
™ | 商標 | ™ | ™ |
× | 乘號 | × | × |
÷ | 除號 | ÷ | ÷ |