- 劍指大前端全棧工程師(全2冊)
- 賈志杰 史廣 趙東彥編著
- 823字
- 2024-12-28 11:22:29
2.1 HTML初識
HTML指的是超文本標記語言(HyperText Markup Language,HTML),是用來描述網頁的一種語言。HTML不是一種編程語言,而是一種標記語言。標記語言是一套標記標簽(Markup Tag)。HTML使用標記標簽來描述網頁,HTML文檔包含了HTML標簽及文本內容,HTML文檔也叫作Web頁面。用該語言編寫的文件以.html或.htm為后綴。
HTML標記標簽通常被稱為HTML標簽(HTML Tag)。
(1)HTML標簽是由尖括號包圍的關鍵詞,例如<html>。
(2)封閉類型標記(雙標記)必須成對出現,如<p></p>。
(3)標簽對中的第1個標簽是開始標簽,第2個標簽是結束標簽。
(4)非封閉類型標記也叫作空標記,或者單標記,如<br/>。
(5)大多數標簽可以嵌套。
(6)標簽不區分大小寫,建議小寫。
超文本標記語言文檔制作不是很復雜,但功能強大,支持不同數據格式的文件嵌入,這也是萬維網(WWW)盛行的原因之一,其主要特點如下。
(1)簡易性:超文本標記語言版本升級采用超集方式,從而更加靈活方便。
(2)可擴展性:超文本標記語言的廣泛應用帶來了加強功能,以及增加標識符等要求,超文本標記語言采取子類元素的方式,為系統擴展帶來保證。
(3)平臺無關性:雖然Windows平臺大行其道,但使用macOS等其他平臺的人也很多,超文本標記語言可以使用在廣泛的平臺上,這也是萬維網(WWW)盛行的另一個原因。
(4)通用性:HTML是網絡的通用語言,一種簡單、通用的標記語言。它允許網頁制作人建立文本與圖片相結合的復雜頁面,這些頁面可以被網上任何其他人瀏覽,無論使用的是什么類型的計算機或瀏覽器。
前端開發最先接觸的是HTML,在HTML中首先應該理解標簽和元素這兩個概念的區別。
(1)標簽:就是<head>、<body>、<table>等被尖括號“<”和“>”包起來的對象,絕大部分的標簽是成對出現的,如<table></table>、<form></form>。當然還有少部分不是成對出現的,如<br>、<hr>等。
(2)元素:HTML網頁實際上是由許許多多各種各樣的HTML元素構成的文本文件,并且任何網頁瀏覽器都可以直接運行HTML文件,所以可以這樣說,HTML元素是構成HTML文件的基本對象,HTML元素可以說是一個統稱。HTML元素是通過HTML標簽進行定義的。
(3)總結:<p>是一個標簽,“<p>這里是內容</p>”整體就是一個元素。