44.0/認識前端

44.1

目錄

44.1.1 網頁

44.1.1.1 網頁的組成

44.1.1.2 網頁的分類

44.1.2 網站

44.1.2.1 網站的分類

44.1.3 主頁

44.2. Internet、IP 地址和域名

44.2.1 Internet

44.2.2 IP

44.2.3 域名

44.3. Web 前端技術概述

44.3.1 html5

44.3.2 CSS3

44.3.3 Javascript

44.4. Web 前端開發工具

44.4.1 編輯器——(HBuilder 輕)

44.4.2 編輯器——Adobe Dreamweaver

44.4.3 編輯器——Visual Studio Code

44.4.4 編輯器——WebStorm

44.5. 瀏覽器

44.6.?html快速入門

44.6.1 head 中的常用標簽

44.6.2 body中常用的標簽


44.1.1 網頁

網頁是人們上網時在瀏覽器中打開的一個個畫面,是網站的基本信息單位。實際上, 網頁==是一個文件==,它可以存放在世界上某個角落的某臺計算機中。

44.1.1.1 網頁的組成

?

44.1.1.2 網頁的分類

44.1.2 網站

網站是一組相關網頁的集合,是通過 Internet 向全世界發布信息的載體。人們可以通過網站發布自己想要公開的資訊,或者利用網站提供相關的網絡服務。也可以通過瀏覽器訪問網站,獲取自己需要的資訊,或者享受網絡服務。

44.1.2.1 網站的分類

44.1.3 主頁

主頁是指打開某個網站時顯示的第一個頁面,又稱首頁。每個網站都有一個主頁,它是網站的入口網頁,可以引導互聯網用戶瀏覽網站的其他頁面。 主頁文件的默認名稱一般為index或default等

?

44.2. Internet、IP 地址和域名

44.2.1 Internet

Internet 中文稱為因特網,是集現代計算機技術和通信技術于一體,基于 TCP/IP 協議將全世界不同國家、不同地區、不同部門和不同類型的計算機、國家骨干網、廣域網、局域網通過網絡互聯設備連接而成的、全球最大的開放式計算機網絡。

?

44.2.2 IP

Internet 上連接了不計其數的服務器和客戶機,每個主機在 Internet 上都有唯一的地址,我們稱這個地址為 IP 地址(Internet protocol address)。 IP 地址由 4 個小于 256 的數字組成,數字之間用點間隔,如==61.135.150.126==

----IP4----不夠用---IP6

44.2.3 域名

由于 IP 地址在使用過程中難于記憶和書寫,人們又開發了一種與 IP 地址對應的字符表示地址,這就是域名 www.baidu.com---[ip地址]。每一個網站都有自己的域名,并且域名是獨一無二的。

在創建好網站后需要申請域名,并將網站上傳到服務器上,這樣其他人才能通過互聯網訪問網站。

思考

當用戶想訪問www上的網頁或者其他資源時,應該怎么操作

?

44.3. Web 前端技術概述

HTML5、CSS3 和 JavaScript 被稱為“Web 前端三劍客”,是 Web 前端開發的核心技術。

?

44.3.1 html5

HTML,全稱 hypertext markup language,中文解釋為超文本標記語言,是制作網頁的標記語言。它主要用于定義網頁結構,決定網頁上顯示的內容,解決“網頁上有什么”的問題,是網頁制作的基礎。例如,使用 HTML 標簽定義網頁中的文本、圖像等元素,如圖所示。單詞都是固定的

使用 HTML 編寫的超文本文檔稱為HTML文檔,

擴展為.html 或.htm,

它能獨立于各種操作系統。

瀏覽器能夠識別并解析這些文檔。

HTML5 是 HTML 的最新版本,

它在HTML4.01的基礎上進行了完善和優化,

符合現代網絡發展的要求,

并得到了主流瀏覽器的良好支持。

44.3.2 CSS3

CSS,全稱 cascading style sheets,中文解釋為層疊樣式表。它主要用于定義網頁中元素的樣式,包括各元素的顏色、大小、位置和布局等。例如,使用 CSS 定義網頁中文本<span>、圖像<img/>等元素的樣式,如圖所示。


CSS 可以直接寫在 HTML 文檔中,也可以單獨存放為樣式表文件(擴展名為.css)。


CSS3 是 CSS 的最新版本,雖然到目前為止完整的 CSS3 標準還未發布,但是其大部分特性已經得到了主流瀏覽器的支持。

44.3.3 Javascript

JavaScript,簡稱 JS,是由 Netscape 公司開發的基于對象和事件驅動的腳本語言。


?

?例如,使用 JavaScript 定義鼠標行為,當鼠標移至“Web 前端技術”文本上時,文本內容顯示為“HTML5+CSS3+JavaScript”,如圖所示。

JavaScript 可以直接寫在HTML文檔中,也可以單獨存放為 JavaScript 文件(擴展名為.js)。目前,幾乎所有瀏覽器都可以很好地支持 JavaScript。

44.4. Web 前端開發工具

正所謂“工欲善其事,必先利其器”。在實際開發中,選擇合適的開發工具十分重要。 Web 前端開發用到的工具主要包括編輯器和瀏覽器。

44.4.1 編輯器——(HBuilder 輕)

HBuilder 是一款由 DCloud 推出的國產前端開發工具,是1+X證書制度試點培訓用書(Web 前端開發)中的專用編輯器。它有強大、完整的語法提示,且可新建 uni-app、小程序等項目,還對 Vue 做了大量優化投入,開發體驗遠超其他開發工具。此外,HBuilder 不僅支持 Java 插件、nodejs 插件,還兼容了很多 VS Code 的插件及代碼塊,并且可以通過外部命令方便地調用各種命令行功能,從而極大地提升開發效率。

44.4.2 編輯器——Adobe Dreamweaver

Adobe Dreamweaver(簡稱 DW)是一款集網頁制作和網站管理于一身的所見即所得的網頁代碼編輯器。它不僅能夠編輯網頁,還可以有效地創建、管理網站,同時還提供了上傳網站的便捷方法。

44.4.3 編輯器——Visual Studio Code

Visual Studio Code(簡稱 VS Code)是一款由微軟開發,同時支持 Windows、MacOS、Linux 等操作系統且開源的代碼編輯器。它具有代碼補全、代碼片段和代碼重構等功能。 此外,該編輯器支持用戶個性化配置(如改變主題顏色),還擁有眾多插件,為開發者提供了豐富的擴展庫。

44.4.4 編輯器——WebStorm

WebStorm 是由 JetBrains 軟件公司開發的商業付費版 Web 開發工具,同時支持Windows、MacOS、Linux 等操作系統。它內置了非常強大的代碼提示功能和各種豐富的插件,方便用戶使用。同時,該編輯器還集成了對 Vue、React 等框架的支持。

44.5. 瀏覽器

瀏覽器在 Web 前端開發中用于運行和測試網頁文件,也是用戶訪問互聯網上各種網頁的必備工具。

?

44.6.?html快速入門

  1. 創建一個文件,并且該文件的后綴.html或.htm

  2. 添加相關的內容。

<!-- 告訴瀏覽器網頁的開頭 -->
<html><!-- 瀏覽器頭信息:不會顯示再瀏覽器內容中 --><head><!-- 網頁的標題 --><title>day01-hello</title></head><!-- 網頁的主題內容 --><body>你好,gz01,今天學習html5!!</body>
</html>
<!-- 告訴瀏覽器網頁的結束 -->

44.6.1 head 中的常用標簽

title標簽

表示標題標簽--顯示再瀏覽器標題欄部分

meta 標記

當利用瀏覽器查看網頁的源文件時,不難發現,網頁的頭部文件都有<meta> 標記,該標記用來描述一個 HTML 網頁文檔的屬性,例如作者、日期和時間、 網頁描述、關鍵詞、頁面刷新等。

指定字符編碼

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
編碼的種類: gbk和gb2312指的中文編碼。
gbk表示的中文比較少而且無法指定繁體中文。
gb2312表示的中文比較多,而且包含繁體。
IOS8859-1: 國際碼。
utf-8: 萬國碼。全球碼。一般都采用該碼。

為網頁添加關鍵字

<meta name="keywords" content="關鍵字">

頁面刷新

<meta http-equiv="Refresh" content="5;url=http://www.baidu.com">

style

樣式標簽

script標簽

javascript標簽,引入外邊js和自定義js代碼

link標簽

引入外邊css文件

44.6.2 body中常用的標簽

標題

標題使用 <h1> 至 <h6> 標簽進行定義。<h1> 定義最大的標題。<h6> 定 義最小的標題。

內容加粗且折行

<h1 >一級標題</h1>
<h2>二級標題</h2>
<h3>三級標題</h3>
<h4>四級標題</h4>
<h5>五級標題</h5>
<h6>六級標題</h6>
?標簽中可以添加屬性: 文本對齊方式屬性. 
align="left|right|center"一個標簽可以有多個屬性,屬性與屬性之間使用空格隔開

段落標簽

段落使用 <p> 標簽進行定義。和標題一樣,align 屬性也可以用于控制段落的水平位置。

換行標簽

或或</br> 它是一個單標簽

?空格符

&nbsp; 空格符

水平線

?
?<hr>表示水平分割線。 它也屬于單標簽。?

?

?控制網頁中文字的標記

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

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

相關文章

hbuiler中使用npm安裝datav

注&#xff1a;datav邊框樣式目前使用時&#xff1a;適用于網頁&#xff0c;不適用于app 1、先安裝node 安裝、配置Node路徑 2、為Node配置環境變量 3、在hbuilder的設置中填寫node的路徑 配置 4、打開cmd輸入npm install jiaminghi/data-view 安裝dataV&#xff0c;&…

當初為什么選擇計算機-希望一直干下去

還記得當初自己為什么選擇計算機&#xff1f; 當初你問我為什么選擇計算機&#xff0c;我笑著回答&#xff1a;“因為我夢想成為神奇的碼農&#xff01;我想像編織魔法一樣編寫程序&#xff0c;創造出炫酷的虛擬世界&#xff01;”誰知道&#xff0c;我剛入門的那天&#xff0…

.360勒索病毒數據恢復|金蝶、用友、管家婆、OA、速達、ERP等軟件數據庫恢復

尊敬的讀者&#xff1a; 在數字時代&#xff0c;.360勒索病毒如同數字的幽靈&#xff0c;悄無聲息地侵入用戶的數字領域&#xff0c;將珍貴的數據文件變為數字的囚牢。本文將介紹.360勒索病毒的特征&#xff0c;提供解密和數據恢復的方法&#xff0c;并分享有效的預防措施&…

【PID學習筆記 9 】控制系統的分析方法之二

寫在前面 前文重點介紹時域分析法、本文將繼續學習控制系統的另外幾種分析方法&#xff0c;包括根軌跡法、頻率分析法、狀態空間分析法。再次強調&#xff0c;在這里只是做了一個系統化的概述&#xff0c;目的是讓學習PID&#xff0c;特別是用PID的工程人員有一個對基礎知識的…

【開源】基于JAVA語言的數字化社區網格管理系統

項目編號&#xff1a; S 042 &#xff0c;文末獲取源碼。 \color{red}{項目編號&#xff1a;S042&#xff0c;文末獲取源碼。} 項目編號&#xff1a;S042&#xff0c;文末獲取源碼。 目錄 一、摘要1.1 項目介紹1.2 項目錄屏 二、功能模塊三、開發背景四、系統展示五、核心源碼5…

SELinux零知識學習三十八、SELinux策略語言之約束(2)

接前一篇文章:SELinux零知識學習三十七、SELinux策略語言之約束(1) 四、SELinux策略語言之約束 SELinux對策略允許的訪問提供了更嚴格的約束機制,不管策略的allow規則如何。 SELinux有兩種類型的約束: constrain語句constrain語句是最常見的約束,使得可以基于用戶、角色…

3.DevEco Studio安裝鴻蒙手機app本地模擬器

配合Intel CPU啟動模擬器 解決措施 打開任務管理器&#xff0c;在“性能”選項&#xff0c;檢查CPU虛擬化是否已經啟用。如果未啟用&#xff0c;需要進入電腦的BIOS中&#xff0c;將CPU的“Intel Virtualization Technology”選項開啟。 點擊New Emulator 文檔中心 解決措施…

鐵路通信鐵塔監測方案

目錄 1.監測的背景及意義 1.1監測背景 1.2監測意義 2.系統介紹及特點 2.1系統介紹 2.2系統特點 3.系統設計 3.1監測內容 3.2總體介紹 3.3詳細設計 3.3.1垂直度監測 3.3.2水平位移、沉降監測 3.3.3環境監測 3.3.4應力應變監測 3.3.5裂縫監測 3.3.6云平臺綜合在線…

VBA技術資料MF93:將多個Excel表插入PowerPoint不同位置

我給VBA的定義&#xff1a;VBA是個人小型自動化處理的有效工具。利用好了&#xff0c;可以大大提高自己的工作效率&#xff0c;而且可以提高數據的準確度。我的教程一共九套&#xff0c;分為初級、中級、高級三大部分。是對VBA的系統講解&#xff0c;從簡單的入門&#xff0c;到…

TypeScript 之 console的使用

語言&#xff1a; TypeScript 在線工具&#xff1a; PlayGround console console 對象是一個非常強大的控制臺日志顯示工具&#xff0c; 可以幫助我們在瀏覽器中調試代碼。 注&#xff1a; console不屬于TypeScript的語法&#xff0c;而是由JavaScript封裝的內置對象。 簡單的…

C語言精選——選擇題Day42

第一題 1. 下面程序輸出的結果是&#xff08;&#xff09; #include <stdio.h> int main () {int x;x printf("I See, Sea in C");printf("x%d" , x); } A&#xff1a;2 B&#xff1a;隨機值 C&#xff1a;都不是 D&#xff1a;15 答案及解析 D p…

【Python/Java/C++三種語言】20天拿下華為OD筆試之【位運算】2023B-出錯的或電路【歐弟算法】全網注釋最詳細分類最全的華為OD真題

文章目錄 題目描述與示例題目描述輸入描述輸出描述示例一輸入輸出說明 示例二輸入輸出說明 解題思路代碼PythonJavaC時空復雜度 華為OD算法/大廠面試高頻題算法練習沖刺訓練 題目描述與示例 題目描述 某生產門電路的廠商發現某一批次的或門電路不穩定&#xff0c;具體現象為計…

基于SpringBoot+Vue的學校在線學習系統

開發環境 IDEA JDK1.8 MySQL8.0Node 系統簡介 本系統擁有管理員&#xff0c;教師&#xff0c;學生三種身份登錄&#xff0c;管理員登錄可以查看所有信息&#xff0c;教師登錄可以發布作業&#xff0c;查看試卷&#xff0c;回答問題等&#xff0c;學校登錄可以查看作業&…

【矩陣論】Chapter 6—矩陣分解知識點總結復習(附Python實現)

文章目錄 1 滿秩分解&#xff08;Full-Rank Factorization&#xff09;2 三角分解&#xff08;Triangular Factorization&#xff09;3 正交三角分解&#xff08;QR Factorization&#xff09;4 奇異值分解&#xff08;SVD&#xff09; 1 滿秩分解&#xff08;Full-Rank Factor…

react.js源碼二

三、調度Scheduler scheduling(調度)是fiber reconciliation的一個過程&#xff0c;主要決定應該在何時做什么?在stack reconciler中&#xff0c;reconciliation是“一氣呵成”&#xff0c;對于函數來說&#xff0c;這沒什么問題&#xff0c;因為我們只想要函數的運行結果&…

什么是CDN?用了CDN一定會更快嗎?

文章目錄 前言CDN是什么?CDN的工作原理為什么要加個CNAME那么麻煩&#xff1f;怎么知道哪個服務器IP里調用方最近&#xff1f; 回源是什么回源是什么&#xff1f;那還有哪些情況會發生回源呢&#xff1f; 怎么判斷是否發生回源用了CDN一定比不用的更快嗎&#xff1f;什么情況下…

光伏電站全貌

光伏電站 簡介 每一篇文章開篇我都會寫一個內容簡介&#xff0c;一來梳理自己的寫作思路&#xff0c;二來方便讀者整體了解文章寫作意圖和脈絡。本篇是新能源方面的開篇之作&#xff0c;我選取了介紹光伏電站基礎知識&#xff0c;首先我們要了解光伏電站基礎分類&#xff0c;然…

PHP基礎 - 運算符

算術運算符 運算符描述實例+加法$x = 2 + 2; echo $x;-減法$x = 5 - 3; echo $x;*乘法$x = 4 * 3; echo $x;/除法$x = 10 / 2; echo $x;%取余$x = 15 % 4; echo $x;++自增$x = 5; $x++; echo $x;--自減$x = 5; $x--; echo $x;算術運算符的使用場景: 1)加法運算符 +:用于將兩…

Copilot的11個新功能,你不能錯過!

我的新書《Android App開發入門與實戰》已于2020年8月由人民郵電出版社出版&#xff0c;歡迎購買。點擊進入詳情 文章目錄 1. PowerPoint2. Excel3. One Note4. Word5. 必應聊天現在變為Copilot6. GPT-4為Copilot聊天提供動力7. Microsoft Teams8. Outlook9. Copilot Studio10.…

磁盤存儲器

目錄 1.1 磁盤存儲器1.2 磁盤的性能指標1.3 磁盤存儲器(續)1.4 磁盤陣列 \quad \quad \quad 左南右北為0 左北右南為1 \quad \quad 1.1 磁盤存儲器 \quad 磁盤的驅動器 \quad 磁盤的控制器 \quad 主機每次對磁盤進行讀和寫操作都是以扇區為單位的 現在比較流行的是SATA標準 \…