1.0 Web前端:前端內容概述
前端對於網站來說,通常是指網站的前臺部分,包括網站的表現層和結構層。
#前端三大基礎技術
##HTML
超文字標記語言:超級文字標記語言是標準通用標記語言下的一個應用,也是一種規範,一種標準,它通過標記符號來標記要顯示的網頁中的各個部分。網頁檔案本身是一種文字檔案,通過在文字檔案中新增標記符,可以告訴瀏覽器如何顯示其中的內容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。瀏覽器按順序閱讀網頁檔案,然後根據標記符解釋和顯示其標記的內容,對書寫出錯的標記將不指出其錯誤,且不停止其解釋執行過程,編制者只能通過顯示效果來分析出錯原因和出錯部位。但需要注意的是,對於不同的瀏覽器,對同一標記符可能會有不完全相同的解釋,因而可能會有不同的顯示效果。
##CSS
層疊樣式表(英文全稱:Cascading Style Sheets)是一種用來表現HTML(標準通用標記語言的一個應用)或XML(標準通用標記語言的一個子集)等檔案樣式的計算機語言。CSS不僅可以靜態地修飾網頁,還可以配合各種指令碼語言動態地對網頁各元素進行格式化。
##JavaScript
JavaScript一種直譯式指令碼語言,是一種動態型別、弱型別、基於原型的語言,內建支援型別。它的直譯器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用於客戶端的指令碼語言,最早是在HTML(標準通用標記語言下的一個應用)網頁上使用,用來給HTML網頁增加動態功能。
學習前端首先從HTML語言開始學習,如果把前端比作建設樓房,那HTML就是你的整體框架構成,你用什麼材料,用多少,就等同於你在HTML中使用各種標籤。
當把HTML學懂了就接著學習CSS,CSS等同於你的樓房裝修,上什麼顏色的漆,用什麼樣的門。CSS就是樣式的展示。
當樓房建設好了,裝修也弄完了,這時候就涉及到購置傢俱了,JavaScript就是你家中的智慧傢俱,讓你的家變得炫酷起來。
當你學完以上三種基礎技能,那就可以向深處學習。
#框架
框架就是各種讓你的前端開發更加炫酷,更加簡單的簡便方法。
##jQuery
jQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之後又一個優秀的JavaScript程式碼庫(或JavaScript框架)。jQuery設計的宗旨是“write Less,Do More”,即倡導寫更少的程式碼,做更多的事情。它封裝JavaScript常用的功能程式碼,提供一種簡便的JavaScript設計模式,優化HTML文件操作、事件處理、動畫設計和Ajax互動。
##Bootstrap
Bootstrap源於twitter是基於HTML5和CSS3開發的,它在jQuery的基礎上進行了更為個性化和人性化的完善,形成一套自己獨有的網站風格,併兼容大部分jQuery外掛,主要用於做樣式佈局。
##angularJS
AngularJS[1] 誕生於2009年,由Misko Hevery 等人建立,後為Google所收購。是一款優秀的前端JS框架,已經被用於Google的多款產品當中。AngularJS有著諸多特性,最為核心的是:MVC、模組化、自動化雙向資料繫結、語義化標籤、依賴注入等等。
除此之外還有很多框架技術,但是jQuery是必須掌握的一種。
學院Go語言視訊主頁
https://edu.csdn.net/lecturer/1928
清華團隊帶你實戰區塊鏈開發
掃碼獲取海量視訊及原始碼 QQ群:721929980