前端學習基礎—VScode環境配置及html基礎知識

? ? ? ? 作為初學者,一個好的開發環境能極大地提高理解與學習的效率,本文分享我的VScode環境配置方法,涵蓋插件、主題、快捷鍵等,希望能助你快速搭建舒適邊界的前端學習環境。

一、VSCode環境配置

? ? ? ? 首先找到vscode插件商店,在這里我們可以找到我們所需要的插件,且安裝便捷。

1.核心插件推薦

(1)基礎必備

  • Chinese:vscode漢化包(英文好的可跳過)。

  • Open in browser:在html文件內右鍵點擊Open in Default Browser(或Alt+B),即可從vscode快捷打開html網頁文件。

  • Live Preview:在html文件內右鍵點擊顯示預覽,即可實時在vscode預覽HTML頁面(無需保存自動刷新),相較于廣為人知的Live Serve更為方便快捷。(嚴重推薦)

(2)HTML/CSS增強

  • Auto Rename vTag:自動修改配對的HTML標簽。

  • HTML CSS Support:CSS類名智能補全。

  • Auto Rename Tag:標簽自動同步重命名:修改 HTML/XML 的起始標簽(如?<div>)時,閉合標簽(</div>)自動同步更新。(嚴重推薦)

(3)效率工具

  • Path Intellisense:文件路徑自動補全

  • Bracket Pair Colorizer:彩色括號配對,避免嵌套混亂

個性化插件

  • One Dark Pro:選擇你喜歡的暗色主題。
  • 或打開設置,點擊右上角「打開設置(json)」自己配置。

快捷鍵

功能快捷鍵(Windows)
快速打開終端Ctrl+`
格式化代碼Shift+Alt+F
行注釋/取消注釋Ctrl+/
多光標編輯Ctrl+Alt+↑/↓
跳轉到定義F12
重命名變量F2

二、html入門知識?

1.HTML 簡介

(1)什么是 HTML?

  • 全稱:HyperText Markup Language(超文本標記語言)

  • 作用:定義網頁的結構和內容(如文本、圖片、鏈接等)。

  • 特點

    • 由一系列標簽<tag>)組成。

    • 文件擴展名為?.html?或?.htm

    • 通過瀏覽器解析渲染成可視化頁面。

(2)HTML 文檔基本結構

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>網頁標題</title>
</head>
<body><!-- 頁面內容寫在這里 -->
</body>
</html>
  • <!DOCTYPE html>:聲明文檔類型為 HTML5。

  • <html>:根標簽,lang?屬性指定語言(如?zh-CN?中文)。

  • <head>:存放元信息(標題、字符集、CSS/JS 鏈接等)。

  • <body>:頁面可見內容區域。

2.常用 HTML 標簽

(1)文本標簽

標簽說明示例
<h1>?~?<h6>標題(重要性遞減)<h1>標題</h1>
<p>段落<p>段落內容</p>
<br>換行(空標簽)第一行<br>第二行
<hr>水平分割線<hr>
<strong>?/?<b>加粗(語義化/純視覺)<strong></strong>
<em>?/?<i>斜體(語義化/純視覺)<em></em>

(2)列表標簽

  • 無序列表

    <ul><li>項目1</li><li>項目2</li>
    </ul>
  • 有序列表

    <ol><li>第一步</li><li>第二步</li>
    </ol>

    ?

(3)鏈接

  • 普通鏈接

    <a href="https://example.com" target="_blank">訪問示例</a>
    • target="_blank":在新標簽頁打開。

3.HTML 語義化

標簽說明
<header>頁眉(標題/導航)
<nav>導航欄
<main>頁面主要內容
<article>獨立內容(如博客文章)
<section>文檔中的節(如章節)
<aside>側邊欄(廣告/附加信息)
<footer>頁腳(版權/聯系方式)

4.HTML 實用技巧

(1) 注釋:<!--內容-->

<!-- 這是注釋,不會顯示在頁面中 -->

(2)特殊字符

顯示代碼說明
<&lt;小于號
>&gt;大于號
&&amp;和號
空格&nbsp;不間斷空格

?


注意:VSCode 本身是一個輕量級的跨平臺代碼編輯器,默認不包含任何語言的編譯器或解釋器。

  • 前端開發(HTML/CSS/JavaScript):無需額外配置,可直接使用。

  • C/C++ 開發:需額外安裝編譯器(如 Windows 下的 MinGW/MSVC、Linux 下的 GCC、macOS 下的 Clang),并配置環境變量和 VSCode 的?tasks.json/c_cpp_properties.json?文件。
    本文的環境配置僅針對前端開發參考使用,其他語言需單獨設置編譯和調試環境。

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/81886.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/81886.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/81886.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【一】 基本概念與應用領域【830數字圖像處理】

考綱 文章目錄 1 概念2005甄題【名詞解釋】2008、2012甄題【名詞解釋】可考題【簡答題】可考題【簡答題】 2 應用領域【了解】2.1 伽馬射線成像【核醫學影像】☆2.2 X射線成像2.3 紫外波段成像2.4 可見光和紅外波段成像2.5 微波波段成像2.6 無線電波段成像2.7 電子顯微鏡成像2…

QuecPython錯誤碼匯總

QuecPython中定義的各種錯誤代碼常量 錯誤碼常量錯誤碼釋義QUEC_PY_FAIL-1Generic failure codesQUEC_PY_OK0Quec_py value indicating success (no error)QUEC_PY_EPERM1Operation not permittedQUEC_PY_ENOENT2No such file or directoryQUEC_PY_ESRCH3No such processQUEC_…

C++學習-入門到精通-【4】函數與遞歸入門

C學習-入門到精通-【4】函數與遞歸入門 函數與遞歸入門 C學習-入門到精通-【4】函數與遞歸入門一、 數學庫函數sqrt()ceil()cos()exp()fabs()floor()fmod()log()log10()pow()sin()tan()總結 二、具有多個形參的函數定義三、函數原型、函數簽名和實參的強制類型轉換函數原型函數…

天線測試報告解讀學習

提示&#xff1a;文章寫完后&#xff0c;目錄可以自動生成&#xff0c;如何生成可參考右邊的幫助文檔 文章目錄 前言一、無源測試和有源測試二、無源測試報告1.駐波2.回損3.史密斯圓圖4.效率5.增益6.天線方向圖7.天線隔離度8.無源測試總結 三、有源測試報告1.TRP與TIS2.測試指標…

GEC6818蜂鳴器驅動開發

相關知識&#xff1a;Linux設備驅動開發 insmod 編譯好的.ko文件后再運行beep_app.c編譯完成的可執行文件即可使板子蜂鳴。 beep_drv.c: #include <linux/module.h> //包含了加載模塊時需要使用的大量符號和函數聲明 #include <linux/kernel.h> //包含了printk內…

電腦定時管家!Wise Auto Shutdown 深度測評:多任務執行 + 靈活定時

各位電腦小達人&#xff0c;今天給大家介紹一款超厲害的Windows系統定時任務管理工具——Wise Auto Shutdown&#xff01;這玩意兒就像電腦的貼心小管家&#xff0c;能自動執行關機、重啟這些操作&#xff0c;時間設定靈活得很&#xff0c;還有提醒機制呢。下面我給大家好好嘮嘮…

vscode 配置qt

工具&#xff1a;vscode、qttools、qtconfigure Search Mode改成基于cmake的。 # 在項目中指定Qt的路徑 set(Qt5_DIR "/home/jp/qt-everywhere-src-5.12.9/arm-qt/lib/cmake/Qt5") # 用于指定 Qt5 的安裝路徑 find_package(Qt5 REQUIRED COMPONENTS Widgets)這樣就…

基于Boost庫、Jsoncpp、cppjieba、cpp-httplib等構建Boost搜索引擎

??個人主頁&#xff1a;小羊 ??所屬專欄&#xff1a;項目 很榮幸您能閱讀我的文章&#xff0c;誠請評論指點&#xff0c;歡迎歡迎 ~ 目錄 項目背景技術棧和項目環境正排索引和倒排索引數據去標簽與清洗下載數據源去標簽 建立索引構建正排索引構建倒排索引 建立搜索引擎h…

QMK機械鍵盤固件開發指南:從源碼到實踐

QMK機械鍵盤固件開發指南&#xff1a;從源碼到實踐 前言 QMK&#xff08;Quantum Mechanical Keyboard&#xff09;是一款開源的鍵盤固件&#xff0c;支持眾多自定義鍵盤的功能配置。通過QMK&#xff0c;您可以完全掌控鍵盤的每一個按鍵&#xff0c;實現復雜的宏指令、多層按…

WPF 導航

WPF 導航相關控件/機制 控件 / 類說明常用屬性/方法Frame用來承載不同的頁面 (Page) 并在它們之間切換的容器。Source&#xff08;導航到的 URI&#xff09; Navigate()&#xff08;導航方法&#xff09; CanGoBack / GoBack() CanGoForward / GoForward()Page表示一個單獨的可…

時序建模演進之路:從 MLP、RNN 到 LSTM 與 GRU

時序建模演進之路&#xff1a;從 MLP、RNN 到 LSTM 與 GRU 您是否好奇機器如何能像人類一樣理解、生成流暢的文本&#xff0c;甚至是從海量代碼中自動生成文檔&#xff1f;這些自然語言處理 (NLP) 領域的迷人挑戰&#xff0c;其核心在于模型處理和記憶 序列數據 的能力。 然而…

【Redis——數據類型和內部編碼和Redis使用單線程模型的分析】

文章目錄 Redis的數據類型和內部編碼單線程模型的工作過程Redis在處理命令時雖然是一個單線程模型&#xff0c;為啥效率那么高&#xff0c;速度快呢&#xff1f; 總而言之&#xff0c;Redis提供的哈希表容器并不一定真的是真的哈希表&#xff0c;而是在特點的場景下&#xff0c…

鴻蒙NEXT開發動畫(風格的旋轉加載動畫組件)

1.創建空白項目 2.Page文件夾下面新建Spin.ets文件&#xff0c;代碼如下&#xff1a; /*** SpinKit 風格的旋轉加載動畫組件。** component* param spinSize - 動畫容器大小&#xff08;必須為正數&#xff09;* param spinColor - 動畫顏色&#xff08;支持資源引用&#xf…

后端接口請求http改為https

1、使用 OpenSSL 生成自簽名證書 在Linxu服務器上執行如下命令&#xff1a; openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 -nodes 運行此命令后&#xff0c;會提示輸入一些信息&#xff08;如國家、省份、城市、組織名稱等&#xff09;&…

工作記錄 2017-12-12 + 在IIS下發布wordpress

工作記錄 2017-12-12 序號 工作 相關人員 1 修改郵件上的問題。 更新RD服務器。 在IIS下發布wordpress。 郝 服務器更新 RD服務器更新了&#xff0c;更新的文件放在190的D:\Temp\CHTeam\fnehr_update_20171212\下了。 數據庫更新: 數據庫沒有更新 更新的文件&#xf…

【PostgreSQL數據分析實戰:從數據清洗到可視化全流程】1.2 安裝與配置PostgreSQL(Windows/Linux/macOS)

?? 點擊關注不迷路 ?? 點擊關注不迷路 ?? 點擊關注不迷路 文章大綱 1.2 安裝與配置 PostgreSQL(Windows/Linux/macOS)1.2.1 操作系統兼容性與硬件要求1.2.2 Windows 安裝與配置1.2.2.1 安裝步驟1.2.2.2 服務管理1.2.2.3 配置文件路徑1.2.3 Linux 安裝與配置(以 Ubuntu…

epub格式轉txt格式工具,txt批量轉PDF

epub格式轉txt格式工具&#xff0c;功能如圖&#xff1a; txt格式批量轉PDF 參考原文&#xff1a;epub格式轉txt格式工具&#xff0c;txt批量轉PDF 輕輕一點就關注, 好運連連擋不住&#xff0c;點個關注吧。

56.[前端開發-前端工程化]Day03-webpack構建工具

邂逅Webpack和打包過程 1 認識webpack工具 前端開發的流程 內置模塊path path常見的API 在webpack中的使用 認識webpack 腳手架依賴webpack Webpack到底是什么呢 Webpack官方的圖片 Vue項目加載的文件有哪些呢&#xff1f; Webpack的使用前提 Webpack的安裝 2 webpack基本打包…

Rockchip Android平臺打開GKI無法開機問題

Rockchip Android平臺打開GKI無法開機問題 問題描述 Rockchip Android平臺由于編譯環境對pahole版本有要求&#xff0c;如果版本不對會導致ko無法加載從而導致系統無法開機。pahole的版本具體要求如下&#xff1a; Android版本pahole版本Android12/13版本pahole v1.21Androi…

SQL命令二:SQL 高級查詢與特殊算法

引言 在掌握了 SQL 的基礎操作和建表約束后&#xff0c;我們可以進一步探索 SQL 的高級查詢功能和一些特殊算法。這些高級技巧能夠幫助我們更高效地處理和分析數據&#xff0c;滿足復雜的業務需求。 一、查詢進階 &#xff08;一&#xff09;簡單查詢 簡單查詢通過 select 語…