【重構前端知識體系之HTML】帶你重憶HTML那些記憶模糊的標簽
【重構前端知識體系之HTML】帶你重憶HTML那些記憶模糊的標簽
引言
上節,說了HTML是標記語言,那么最重要的就是標記,也就是標簽。
那標簽那么多?要在這里全部寫出來?
當然否。這里會講解常用的標簽。(常用達到70%)
希望在各種前端框架頻出的年代,HTML依然牢記于心。
回顧
在剛開始介紹的時候,講了一個簡單的demo,這里貼出來。
我是一個頁面內容的標題
HTML元素
什么是HTML元素?
HTML 元素指的是從開始標簽(start tag)到結束標簽(end tag)的所有代碼。
具體什么意思呢
像上述代碼就是一個div元素,它包含了div開始標簽,div元素內容,div結束標簽,它們一起組合成為了一個div元素。
我是一個頁面內容的標題
同樣的以上的代碼描述了一個body元素。
空HTML元素
在之后的標簽學習中,有那么一個標簽
, 這個標簽定義換行。像這種HTML 元素被稱為空元素,它是在開始標簽中關閉的。
但!為了以后版本迭代和規劃,在 XHTML、XML 以及未來版本的 HTML 中,所有元素都必須被關閉。
未來的 HTML 版本不允許省略結束標簽!
HTML標簽
這里按照功能分類講解
基礎標簽
1、
定義文檔類型。
2、
定義 HTML 文檔。
3、
定義關于文檔的信息。
4、
定義文檔的標題。
5、
定義文檔的主體。
6、
定義換行。
7、
-
定義 HTML 標題。
8、
定義段落。
9、
定義注釋。
我是一個頁面內容的標題h1
我是一個一個段落
我是一個一個段落
我是一個一個段落
我是一個一個段落
我是一個一個段落
看起來,學會了這些基礎標簽,就可以在網上發一篇小作文啦。實現文字自由?
單獨的文本未免太過于單調,來點修飾
修飾文本(格式化)
1、
定義文檔類型。最初是在 HTML 4.0 中引入的,表示它所包含的文本是一個更長的單詞或短語的縮寫形式。
nszhd
2、
顯示斜體文本效果。
3、
呈現粗體文本效果。
4、
定義強調文本。
5、
把文本定義為語氣更強的強調的內容
6、
定義下劃線文本。
我是一個i段落
我是一個u段落
我是一個em段落
我是一個strong段落
我是一個b段落
表單
1、
圖像、音頻與視頻
1、
定義圖像。
2、
定義圖形。
3、
定義 SVG 圖形的容器。
4、
定義聲音內容。
5、
定義視頻。
6、
定義媒介源。
img:
canvas:
svg:
audio:
video:
鏈接
定義錨。
2、
定義文檔與外部資源的關系。
列表類型
1、
定義列表的項目。
4、
定義定義列表中項目的描述。
6、
- 我是第一
- 我是第二
- 我是第三
- 我是第一
- 我是第二
- 我是第三
- 我
- 很帥
- 你
- 帥嗎
定義定義列表中的項目。
我是一個標題 表格
1、
定義表格
2、
定義表格標題。
3、
定義表格中的表頭單元格。
4、
定義表格中的行。
5、
定義表格中的單元。
6、
定義表格中的表頭內容。
7、
定義表格中的主體內容。
8、
定義表格中的表注內容(腳注)。
我是一個標題 姓名 分數 小明 100 小紅 70 小東 80 其他
1、
定義客戶端腳本。
2、
定義嵌入的對象。
3、
為外部應用程序(非 HTML)定義容器。
4、
定義關于文檔的信息。
5、
定義關于 HTML 文檔的元信息。
6、
定義頁面中所有鏈接的默認地址或默認目標。
總結
HTML的標簽很多,相信大多數的xdm都了解。但并非都能記得。
告訴你們一件事,我在做HTML的面試題集,準確率竟然只有60%多。這也是我寫本篇文章的目的。查漏補缺。
重構前端知識體系,你要一起嗎?
博客說明與致謝
文章所涉及的部分資料來自互聯網整理,其中包含自己個人的總結和看法,分享的目的在于共建社區和鞏固自己。
引用的資料如有侵權,請聯系本人刪除!
感謝萬能的網絡,W3C,菜鳥教程等!
感謝勤勞的自己,個人博客,GitHub學習,GitHub
公眾號【歸子莫】,小程序【子莫說】
如果你感覺對你有幫助的話,不妨給我鼓勵一下,好文記得喲!關注我一起成長!
所屬專欄:重構前端知識體系(HTML)
幸好我在,感謝你來!
HTML HTTP web前端 容器
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
定義定義列表。
5、
定義無序列表。
2、
定義有序列表。
3、