MOOC課程《web前端開發》筆記,1概述

1.1概述

基本概念:

Web——Web系統

前端——網頁上爲用戶呈現的部分

開發——編寫代碼

Web系統——以網站的形式呈現,通過瀏覽器訪問,完成一定功能的系統

後端——與數據庫進行交互,完成數據存取

網站設計與web前端開發的關係:網站設計包括web前端開發

網站設計被分成很多部分,不同的部分由不同的人員來負責

  • 網站架構師,根據用戶需求將網站的整個架構設計出來
  • 網頁美工,美工人員爲每個界面設計一個效果圖
  • 前端開發人員,將效果圖轉換成代碼

1.2網站與網頁

概念

網站(web site):網頁的集合

網頁(web page):網站中的網頁通過“超鏈接”的方式組織在一起

網頁元素

站標(logo)

導航欄:超鏈接集合

banner廣告橫幅

文字超鏈接

表單

 

瀏覽器

瀏覽器可以解析網頁文件的代碼,然後將網頁顯示出來,這個過程稱爲渲染。

主流瀏覽器有Chrome ,Firefox,IE,Safari,Opera

1.3Web前端開發技術

前端技術構成

結構(HTML)

從語義角度,描述頁面結構

樣式(CSS)

從審美角度,美化頁面

行爲(Javascript)

從交互角度,提高用戶體驗

前端技術標準

W3C(the World Wide Web consortium,萬維網聯盟)組織規定

規定的標準:

HTML5,CSS3,

1.4瀏覽器如何渲染網頁?網站的作用?

客戶通過客戶端來請求訪問百度網的首頁,這個時候服務器端接收到這個請求,找到對應的頁面之後就返回給客戶端。

用戶在瀏覽器輸入網址,提出訪問該網站的請求,瀏覽器根據URL地址找到服務器,服務器收到請求,返回網頁源文件給瀏覽器,瀏覽器收到源文件,開始從頭解析,發現還需要css文件,需要服務器提供,服務器返回css文件,接着解析,發現需要圖片,瀏覽器請求圖片,服務器返回。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章