00.HTML簡介

一.HTML簡介

1.什么是HTML

  • HTML 指的是超文本標記語言 (Hyper Text Markup Language)

  • HTML 不是一種編程語言,而是一種標記語言 (markup language)

  • 標記語言是一套標記標簽 (markup tag)

  • HTML 使用標記標簽來描述網(wǎng)頁

    超文本的基本特征就是可超鏈接文檔楼咳,有2層含義:

    a.它可以加入圖片但指、聲音觅丰、動畫本刽、多媒體等內(nèi)容(超越了文本限制)嚣艇。

    b.它還可以從一個文件跳轉到另一個文件式廷,與世界各地主機的文件連接(超鏈接文本)卿堂。

二、Web標準

web標準石油W3C組織和其他標準化組織制定的一系列標準的集合懒棉。W3C(萬維網(wǎng)聯(lián)盟)是國際最著名的標注化組織草描。

1.Web標準的構成

主要包括結構(Structure)、表現(xiàn)(Presentation)和行為(Behavior)三個方面策严。

標準 說明
結構 結構用于付網(wǎng)頁元素進行整理和分類穗慕,現(xiàn)階段主要學的是HTML。
表現(xiàn) 表現(xiàn)對于設置網(wǎng)頁元素板式妻导、顏色逛绵、大小等外觀樣式怀各,只要是指CSS
行為 行為是指網(wǎng)頁模型的定義及交互的編寫,現(xiàn)階段主要學的是Javascript

Web標準提出的最佳體驗方案是:結構术浪、樣式瓢对、行為相分離。

即結構寫到HTML文件中胰苏,表現(xiàn)寫到CSS中硕蛹,行為寫到Javascript中。

三硕并、開發(fā)工具VScode

1.插件安裝

Chinse Language:漢化插件
Open in brower:在瀏覽器中打開
安裝方法:
第一步點擊左邊最下面的圖標法焰,或者按ctrl+shift+x調(diào)出應用商店
第二步搜索chin,找到簡體中文倔毙;open in 找到Open in brower
第三步點擊install即可埃仪。


插件安裝.png

2.json配置

json.png

加入以下兩行代碼能使代碼保存時自動格式化代碼。
"editor.formatOnType": true,
"editor.formatOnSave": true,

3.快捷鍵

!+tab 快速生成

Ctrl+Shift+N 打開新的編輯器窗口

Ctrl+Shift+W 關閉編輯器

Ctrl + X 剪切

Ctrl + C 復制

Alt + up/down 移動行上下

Shift + Alt up/down 在當前行上下復制當前行

Ctrl + Shift + K 刪除行

Ctrl + Enter 換行

Ctrl + Shift + Enter 在當前行上插入新的一行

Ctrl + ] 該行向左縮進一個tab距離

Ctrl + [ 該行向右縮進一個tab距離

Home 光標跳轉到行頭

End 光標跳轉到行尾

Ctrl + Home 跳轉到頁頭

Ctrl + End 跳轉到頁尾

Ctrl + up/down 行視圖上下偏移陕赃,相當于滾輪上/下滑

Alt + PgUp/PgDown 屏視圖上下偏移卵蛉,相當于上/下一頁

Ctrl + Shift + [ 折疊區(qū)域代碼

Ctrl + Shift + ] 展開區(qū)域代碼

Ctrl + / 添加單行注釋

Shift + Alt +A 塊區(qū)域注釋

導航快捷鍵

Ctrl + T 列出所有符號

Ctrl + G 跳轉行

Ctrl + P 跳轉文件

Ctrl + Shift + O 跳轉到符號處

Ctrl + Shift + M 或 Ctrl + J 打開問題展示面板

F8 跳轉到下一個錯誤或者警告

Shift + F8 跳轉到上一個錯誤或者警告

Ctrl + Shift + Tab 切換到最近打開的文件

Alt + left / right 向后、向前

Ctrl + M 進入用Tab來移動焦點

Ctrl + F 查詢

Ctrl + H 替換

Alt + Enter 選中所有出現(xiàn)在查詢中的

Ctrl + D 匹配當前選中的詞匯或者行么库,再次選中-可操作

多行光標快捷鍵

Alt + 鼠標左鍵 插入光標-支持多個

Ctrl + Alt + up/down 上下插入光標-支持多個

Ctrl + U 撤銷最后一次光標操作

Shift + Alt + 鼠標左鍵 插入光標到選中范圍內(nèi)所有行結束符-支持多個

Ctrl + F2 選擇所有出現(xiàn)在當前選中的詞匯-操作

Shift + Alt + right 從光標處擴展選中全行

Shift + Alt + left 收縮選擇區(qū)域

Ctrl + Shift + Alt + PgUp/PgDown 插入多行光標的[整屏生效]

Shift + Alt + F 格式化代碼

F12 跳轉到定義處

Alt + F12 代碼片段顯示定義

Ctrl + K F12 在其他窗口打開定義處

Ctrl + . 快速修復部分可以修復的語法錯誤

Shift + F12 顯示所有引用

F2 重命名符號

Ctrl + Shift + . / , 替換下個值

編輯器管理快捷鍵

Ctrl + F4, Ctrl + W 關閉編輯器

Ctrl + |切割編輯窗口

Ctrl + 1/2/3 切換焦點在不同的切割窗口

Ctrl + Shift + PgUp/PgDown 切換標簽頁的位置

文件管理快捷鍵

Ctrl + N 新建文件

Ctrl + O 打開文件

Ctrl + S 保存文件

Ctrl + Shift + S 另存為

Ctrl + F4 關閉當前編輯窗口

Ctrl + W 關閉所有編輯窗口

Ctrl + Shift + T 撤銷最近關閉的一個文件編輯窗口

Ctrl + Enter 保持開啟

Ctrl + Shift + Tab 調(diào)出最近打開的文件列表毙玻,重復按會切換

Ctrl + Tab 與上面一致,順序不一致

Ctrl + P 復制當前打開文件的存放路徑

Ctrl + R 打開當前編輯文件存放位置【文件管理器】

四廊散、HTML基本骨架

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=f, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
</body>
</html>

1.<!DOCTYPE>聲明標簽

文檔類型聲明標簽,作用就是告訴瀏覽器使用哪種html版本來顯示網(wǎng)頁梧疲。

<!DOCTYPE html>

這句話的意思是:當前頁面采取的是HTML5版本來顯示網(wǎng)頁允睹。
注意:

a.<!DOCTYPE> 聲明位于文檔中的最前面的位置,處于 <html> 標簽之前幌氮。

b.<!DOCTYPE>不是一個 HTML標簽缭受,它就是文檔類型聲明標簽。

2.lang語言種類

用來定義當前文檔顯示的語言该互。

  1. <html lang="en">定義語言為英語 米者。
  2. <html lang="zh-CN">定義語言為中文
  3. <html lang="Fr">定義語言為法語。
  4. 其實對于文檔顯示來說宇智,定義成en的文檔也可以顯示中文蔓搞,定義成zh-CN的文檔也可以顯示英文
    這個屬性對瀏覽器和搜索引擎的作用是讓瀏覽器指導你是哪種語言的網(wǎng)頁,例如在定義為法語的情況下輸入中文網(wǎng)頁會提示翻譯随橘。

3.Character set字符集

1.字符集 (Character set)是多個字符的集合喂分。以便計算機能夠識別和存儲各種文字。

2.charset 常用的值有:GB2312 机蔗、BIG5 蒲祈、GBK 和 UTF-8甘萧,其中 UTF-8 也被稱為萬國碼,基本包含了全世界所 有國家需要用到的字符.

3.寫法:在<head>標簽內(nèi)梆掸,可以通過<meta> 標簽的 charset 屬性來規(guī)定 HTML 文檔應該使用哪種字符編碼扬卷。 <meta charset="UTF-8">

4.注意:上面語法是必須要寫的代碼,否則可能引起亂碼的情況酸钦。一般情況下怪得,統(tǒng)一使用且統(tǒng)一寫成“UTF-8”編碼。

五钝鸽、HTML語法規(guī)范

5.1基本語法規(guī)范

  1. HTML標簽是由尖括號包圍的關鍵字汇恤,例如<html>。

  2. HTML標簽通常是成對出現(xiàn)的拔恰,例如<html>和</html>,我們稱為雙標簽因谎。標簽對中第一個出現(xiàn)的是開始標簽豹爹,第二個出現(xiàn)的是結束標簽萝勤。結束標簽通常是在前面加一個“/”距误。

  3. 有些特殊的標簽必須是單個標簽(極少情況下)阵具,例如br標簽卦羡,我們稱為單標簽植捎。

5.2標簽關系

雙標簽關系可以分為兩類:包含關系和并列關系芽狗。
1.包含關系(父子關系):

<head>
    <title></title>
</head>

此時head標簽與tittle標簽就是包含關系鲤妥,head標簽是父元素咸这,tittle標簽是子元素夷恍。
2.并列關系(兄弟關系)

    <head></head>          
    <body></body>
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市媳维,隨后出現(xiàn)的幾起案子酿雪,更是在濱河造成了極大的恐慌,老刑警劉巖侄刽,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件指黎,死亡現(xiàn)場離奇詭異,居然都是意外死亡州丹,警方通過查閱死者的電腦和手機醋安,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來墓毒,“玉大人吓揪,你說我怎么就攤上這事∷疲” “怎么了磺芭?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長醉箕。 經(jīng)常有香客問我钾腺,道長徙垫,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任放棒,我火速辦了婚禮姻报,結果婚禮上,老公的妹妹穿的比我還像新娘间螟。我一直安慰自己吴旋,他們只是感情好,可當我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布厢破。 她就那樣靜靜地躺著荣瑟,像睡著了一般。 火紅的嫁衣襯著肌膚如雪摩泪。 梳的紋絲不亂的頭發(fā)上笆焰,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天,我揣著相機與錄音见坑,去河邊找鬼嚷掠。 笑死,一個胖子當著我的面吹牛荞驴,可吹牛的內(nèi)容都是我干的不皆。 我是一名探鬼主播,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼熊楼,長吁一口氣:“原來是場噩夢啊……” “哼霹娄!你這毒婦竟也來了?” 一聲冷哼從身側響起鲫骗,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤犬耻,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后挎峦,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡合瓢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年坦胶,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片晴楔。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡顿苇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出税弃,到底是詐尸還是另有隱情纪岁,我是刑警寧澤,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布则果,位于F島的核電站幔翰,受9級特大地震影響漩氨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜遗增,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一叫惊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧做修,春花似錦霍狰、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至燎含,卻和暖如春宾濒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背瘫镇。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工鼎兽, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人铣除。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓谚咬,卻偏偏與公主長得像,于是被迫代替她去往敵國和親尚粘。 傳聞我的和親對象是個殘疾皇子择卦,可洞房花燭夜當晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內(nèi)容