一、HTML是什麼?
HTML是HyperText Markup Language的簡寫,中文稱之為超文本標記語言,是一種用於創建網頁的標準標記語言。超級文本標記語言是標準通用標記語言下的一個應用,也是一種規範,一種標準,它通過標記符號來標記要顯示的網頁中的各個部分。網頁文件本身是一種文本文件,通過在文本文件中添加標記符,可以告訴瀏覽器如何顯示其中的內容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。瀏覽器按照從上到下的順序閱讀網頁文件,然後根據標記符解釋和顯示其標記的內容,對書寫出錯的標記將不指出其錯誤,且不停止其解釋執行過程,編制者只能通過顯示效果來分析出錯原因和出錯部位。但需要注意的是,對於不同的瀏覽器,對同一標記符可能會有不完全相同的解釋,因而可能會有不同的顯示效果(參考自百度百科)。
二、編輯器
HTML文件的擴展名是.html,每一個文件表示網站中的一個網頁文件,本身就是一個文本文件,我們可以使用window系統自帶的記事本進行編輯,也可以使用WebStorm、Visual Studio Code等專業的代碼編輯器進行編輯,專業的代碼編輯器通常會有代碼輔助及糾錯,可以提高我們的編碼速度和質量。
三、基本頁面格式:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>標題</title>
</head>
<body>
</body>
</html>
說明:
1、<!DOCTYPE html>聲明必須是HTML 文檔的第一行,位於 <html> 標籤之前,它指示瀏覽器關於當前頁面使用HTML5本進行編寫的指令。
2、<html></html>成對出現的html標籤表示中間的字符都是html元素標籤。
3、<head></head>元素用於定義文檔信息,其內部至少包括meta元素(字符集等元數據)和title元素(頁面標題),還可以包括link、style、script、base等元素。
4、<body></body>正文標記符,我們頁面中所有看到的文本或元素都需要放到這個主體標籤中。
四、注意事項:
1、HTML中不支持 空格、回車、制表符,它們都會被解析成一個空白字符。
2、當編寫的HTML文件元素結構不完整、元素屬性名稱錯誤等情況發生時,瀏覽器不會因為錯誤而停止閱讀文件,出錯的元素只是不能夠正確顯示。
3、除<base/>、<source/>、<br/> 、<hr/>、<img/>、<input/>這些自閉合標籤外,元素的開始標籤和結束標籤必須成對出現。
4、結構類的html、head、body只能出現一次。