二、HTML語法規(guī)范、骨架代碼、開發(fā)工具VSCode

一、HTML語法規(guī)范

1.1 基本語法概述

  1. HTML標簽是由\color{red}{尖括號包圍的關鍵詞},例如:\color{red}{<html>}。
  2. HTML標簽\color{red}{通常是成對出現(xiàn)的},例如:<html>和</html>,我們稱為\color{red}{雙標簽}。標簽對中的第一標簽是開始標簽,第二個標簽是結束標簽。
  3. 有些特殊的標簽必須是單個標簽(極少情況),例如<br />,我們稱為\color{red}{單標簽}

1.2 標簽關系

雙標簽關系可以分為兩類:\color{red}{包含關系}\color{red}{并列關系}。

<!-- 包含關系-->
<head>
    <title>Document</title>
</head>
<!-- 并列關系-->
<head> </head>
<body> </body>

二、HTML基本結構標簽

2.1 第一個HTML網(wǎng)頁

每個網(wǎng)頁都會有一個基本的結構標簽(也稱為骨架標簽),頁面內容也是在這些基本標簽上書寫。
HTML頁面也稱為HTML文檔

<!DOCTYPE html>
<html lang="en">
<head>
    <title>我的第一個頁面</title>
</head>
<body>
    曾經(jīng)滄海難為水,除卻巫山不是云。
</body>
</html>

每個網(wǎng)頁都會有一個基本的結構標簽(也稱為骨架標簽),頁面內容也是在這些基本標簽上書寫。

網(wǎng)頁骨架標簽.png

\color{red}{HTML文檔的后綴名必須是.html 或 .htm },瀏覽器的作用是讀取HTML文檔,并以網(wǎng)頁的形式顯示出它們。此時,用瀏覽器打開這個網(wǎng)頁,我們就可以預覽我們寫的第一個HTML文件了。
image.png

三、網(wǎng)頁開發(fā)工具

VSCode的使用

  1. 雙擊打開軟件。
  2. 新建文件(Ctrl + N)。
  3. 保存(Ctrl + S),注意一定要保存為.html文件
  4. Ctrl + 加號鍵,Ctrl + 減號鍵,可以放大縮小視圖。
  5. 生成頁面骨架結構。輸入!按下Tab鍵盤。
  6. 利用插件在瀏覽器中預覽頁面:單擊鼠標右鍵,在彈出出口中點擊“Open in Default Browser”。
    推薦安裝的插件.png

    頁面骨架結構代碼
<!-- 
    文檔類型聲明,作用就是告訴瀏覽器使用哪種HTML版本來顯示網(wǎng)頁。
    這句代碼的意思是:當前頁面采取的是HTML5版本來顯示網(wǎng)頁。
    注意:
    1.<!DOCTYPE>聲明位于文檔中最前面的位置,處于<html>標簽之前。
    2.<!DOCTYPE>不是一個HTML標簽,它就是文檔類型聲明標簽。
-->
<!DOCTYPE html>
<!-- 
    用來定義當前文檔顯示的語言。
    1. en:英語
    2. zh-CN:中文
    簡單來說定義為en就是英文網(wǎng)頁,定義為zh-CN就是中文網(wǎng)頁。
    其實對于文檔來說,定義成en的文檔也可以顯示中文,定義成zh-CN的文檔也可以顯示英文。
    這個屬性對瀏覽器和搜索引擎(百度、谷歌等)還是有作用的。
 -->
<html lang="en">
<head>
    <!-- 
        字符集(Character set)是多個字符的集合,以便計算機能夠識別和存儲各種文字。
        在<head>標簽內,可以通過<meta>標簽的charset屬性來規(guī)定HTML文檔應該使用哪種字符編碼。
        charset 常用的值有:GB2312、BIG5、GBK和UTF-8,其中UTF-8也被稱為萬國碼,基本包含了
        全世界所有國家需要用到的字符。
        注意:上面語法是必須要寫的代碼,否則可能引起亂碼的情況。一般情況下,統(tǒng)一使用“UTF-8”編碼,
        盡量統(tǒng)一寫成標準的“UTF-8”,不要寫成“utf8”或“UTF8”。
     -->
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

總結

  1. 以上三種代碼 vscode 自動生成,基本不需要我們重寫。
    2.<!DOCTYPE html> 文檔類型聲明標簽,告訴瀏覽器這個頁面采取HTML5版本來顯示頁面。
    3.<html lang="en"> 告訴瀏覽器或者搜索引起這是一個英文網(wǎng)站,本頁面采取英文來顯示。
    4.<meta charset="UTF-8">必須寫,采取UTF-8來保存文字,如果不寫就會亂碼,具體原理后面分析。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 第01階段.前端基礎.認識WEB HTML 第一天目標 能夠寫出基本的html頁面(里面包含圖片、鏈接、文字等網(wǎng)頁...
    Hamilton_22c6閱讀 654評論 0 0
  • 從“上網(wǎng)”說開去 1.上網(wǎng)就是請求數(shù)據(jù) 老師現(xiàn)在進行一個互聯(lián)網(wǎng)原理的整體感知的教學,你注意,整體感知中,一些具體的...
    王裕杰閱讀 1,156評論 0 1
  • 時間飛快,一周就這樣過去了,這是我自來到產(chǎn)業(yè)園以來最努力的一周每天都在全神貫注的敲代碼趕進度。這是由于我之前沒有把...
    郭澄海閱讀 183評論 0 2
  • 學習目標: - 了解常用瀏覽器 - 掌握WEB標準 - 理解標簽語義化 - 掌握常用的排版標簽 - 掌握...
    努力的阿洋閱讀 1,019評論 0 1
  • 久違的晴天,家長會。 家長大會開好到教室時,離放學已經(jīng)沒多少時間了。班主任說已經(jīng)安排了三個家長分享經(jīng)驗。 放學鈴聲...
    飄雪兒5閱讀 7,867評論 16 22

友情鏈接更多精彩內容