前端基礎(chǔ)-什么是前端

  • 一却汉、 web1.0時(shí)代的網(wǎng)頁(yè)制作
  • 二、 web2.0時(shí)代的前端開發(fā)
  • 三搅轿、 Web前端能做什么?
  • 四富玷、 為什么要學(xué)習(xí)前端開發(fā)
  • 五璧坟、 前端開發(fā)都有哪些內(nèi)容
  • 六、 開發(fā)環(huán)境

一赎懦、 web1.0時(shí)代的網(wǎng)頁(yè)制作

網(wǎng)頁(yè)制作是web1.0時(shí)代的產(chǎn)物雀鹃,那個(gè)時(shí)候的網(wǎng)頁(yè)主要是靜態(tài)網(wǎng)頁(yè),所謂的靜態(tài)網(wǎng)頁(yè)就是沒(méi)有與用戶進(jìn)行交互而僅僅供讀者瀏覽的網(wǎng)頁(yè)励两,我們當(dāng)時(shí)稱為“牛皮癬”網(wǎng)頁(yè)黎茎。

例如一篇QQ日志、一篇博文等展示性文章当悔。在web1.0時(shí)代傅瞻,用戶能做的唯一事情就是瀏覽這個(gè)網(wǎng)站的文字圖片內(nèi)容,這時(shí)用戶也不能像現(xiàn)在在大多數(shù)網(wǎng)站都可以評(píng)論交流(缺乏交互性)盲憎。

相信可能大多數(shù)人都聽過(guò)“網(wǎng)頁(yè)三劍客 Dreamweaver+Fireworks+Flash”吧嗅骄,這個(gè)組合就是web1.0時(shí)代額產(chǎn)物

二、 web2.0時(shí)代的前端開發(fā)

“前端開發(fā)”是從“網(wǎng)頁(yè)制作”演變而來(lái)的饼疙。

從2005年開始溺森,互聯(lián)網(wǎng)進(jìn)入web 2.0時(shí)代,由單一的文字和圖片組成的靜態(tài)網(wǎng)頁(yè)已經(jīng)不能滿足用戶的需求,用戶需要更好的體驗(yàn)屏积。

在web 2.0時(shí)代医窿,網(wǎng)頁(yè)有靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)。

所謂動(dòng)態(tài)網(wǎng)頁(yè)炊林,就是用戶不僅僅可以瀏覽網(wǎng)頁(yè)姥卢,還可以與服務(wù)器進(jìn)行交互。舉個(gè)例子铛铁,你登陸新浪微博隔显,要輸入賬號(hào)密碼,這個(gè)時(shí)候就需要服務(wù)器對(duì)你的賬號(hào)和密碼進(jìn)行驗(yàn)證通過(guò)才行饵逐。

web2.0時(shí)代的網(wǎng)頁(yè)不僅包含炫麗的動(dòng)畫括眠、音頻和視頻,還可以讓用戶在網(wǎng)頁(yè)中進(jìn)行評(píng)論交流倍权、上傳和下載文件等(交互性)掷豺。這個(gè)時(shí)代的網(wǎng)頁(yè),如果是用“網(wǎng)頁(yè)三劍客Dreamweaver+Fireworks+Flash”制作的薄声,那是遠(yuǎn)遠(yuǎn)不能滿足需求当船。

現(xiàn)在網(wǎng)站開發(fā)無(wú)論是開發(fā)難度,還是開發(fā)方式上默辨,都更接近傳統(tǒng)的網(wǎng)站后臺(tái)開發(fā)德频,所以現(xiàn)在不再叫“網(wǎng)頁(yè)制作”,而是叫“web前端開發(fā)”缩幸。

所以壹置,處于web2.0時(shí)代的你,如果要學(xué)習(xí)網(wǎng)站開發(fā)技術(shù)表谊,就不要再相信所謂的“網(wǎng)頁(yè)三劍客Dreamweaver+Fireworks+Flash”钞护,因?yàn)檫@個(gè)組合已經(jīng)是上個(gè)互聯(lián)網(wǎng)時(shí)代的產(chǎn)物。而且這個(gè)組合開發(fā)出來(lái)的網(wǎng)站問(wèn)題也非常多爆办,例如代碼冗余难咕、網(wǎng)站維護(hù)困難(學(xué)習(xí)到后期,你會(huì)知道為什么不用這個(gè)組合了

三距辆、 Web前端能做什么余佃?

公司官網(wǎng)(在PC通過(guò)瀏覽器來(lái)訪問(wèn)公司網(wǎng)站)移動(dòng)端網(wǎng)頁(yè)(在手機(jī)上來(lái)瀏覽公司信息、小游戲等)移動(dòng)端APP(例如:淘寶跨算、去哪兒旅游咙冗、攜程等)微信小程序(微信最新推出的功能,隨用隨裝漂彤,不占用手機(jī)空間)雾消。前端開發(fā)所學(xué)技術(shù)由簡(jiǎn)單到難灾搏,所以在很多網(wǎng)站上你會(huì)看到“七天入門前端”的視頻博客等等,也就是說(shuō)一星期就學(xué)會(huì)了HTML+CSS立润。最基本的頁(yè)面你就可以書寫了狂窑。

四、 為什么要學(xué)習(xí)前端開發(fā)

我們?yōu)槭裁匆獙W(xué)習(xí)前端開發(fā)桑腮,因?yàn)槲覀兊恼n程定位是Python全棧開發(fā)泉哈,也就是說(shuō)我們不僅要掌握后端開發(fā)的技術(shù)還要掌握一定程度的前端開發(fā)技術(shù)。 通過(guò)前面課程的學(xué)習(xí)破讨,相信大家都已經(jīng)掌握了Python基礎(chǔ)語(yǔ)法丛晦、函數(shù)、面向?qū)ο筇崽铡⒕W(wǎng)絡(luò)編程及數(shù)據(jù)庫(kù)相關(guān)的內(nèi)容烫沙。上面說(shuō)的那些內(nèi)容都是屬于后端開發(fā)范疇的,在接下來(lái)的這個(gè)章節(jié)我們將一起來(lái)學(xué)習(xí)一下前端部分的內(nèi)容隙笆,

五锌蓄、 前端開發(fā)都有哪些內(nèi)容

我們知道,用所謂的網(wǎng)頁(yè)三劍客已經(jīng)不能滿足需求了撑柔,那前端開發(fā)究竟要學(xué)習(xí)什么技術(shù)呢瘸爽?網(wǎng)頁(yè)最主要由3部分組成:結(jié)構(gòu)、表現(xiàn)和行為铅忿。網(wǎng)頁(yè)現(xiàn)在新的標(biāo)準(zhǔn)是W3C剪决,目前模式是HTML、CSS和JavaScript檀训。

(1)HTML是什么柑潦?

HTML,全稱“Hyper Text Markup Language(超文本標(biāo)記語(yǔ)言)”肢扯,簡(jiǎn)單來(lái)說(shuō)妒茬,網(wǎng)頁(yè)就是用HTML語(yǔ)言制作的担锤。HTML是一門描述性語(yǔ)言蔚晨,是一門非常容易入門的語(yǔ)言。

(2)CSS

CSS肛循,全稱“(層疊樣式表)”铭腕。以后我們?cè)趧e的地方看到“層疊樣式表”、“CSS樣式”多糠,指的就是CSS累舷。

(3)JavaScript

JavaScript是一門腳本語(yǔ)言。

HTML夹孔、CSS和JavaScript的區(qū)別 我們都知道前端技術(shù)最核心的是HTML被盈、CSS和JavaScript這三種析孽。但是這三者究竟是干嘛的呢?

“HTML是網(wǎng)頁(yè)的結(jié)構(gòu)只怎,CSS是網(wǎng)頁(yè)的外觀袜瞬,而JavaScript是頁(yè)面的行為

如果我們把前端開發(fā)的過(guò)程比喻成“建房子”,做一個(gè)網(wǎng)頁(yè)就像蓋一棟房子

1身堡、先把房子結(jié)構(gòu)建好(HTML)

2邓尤、建好房子之后給房子裝修(CSS),例如往窗戶安上窗簾贴谎、往地板鋪上漂亮的瓷磚

3汞扎、最后呢,裝修完了之后擅这,當(dāng)夜幕降臨的時(shí)候澈魄,我們要開燈(JavaScript),這樣才能看得見里面蕾哟。

六一忱、 開發(fā)環(huán)境

市面上有很多的HTML編輯器可以選擇,常見的Hbuild谭确、Sublime Text帘营、Dreamweare都可以用來(lái)開發(fā)HTML。 當(dāng)然PyCharm也支持HTML開發(fā)逐哈。

1芬迄、瀏覽器

瀏覽器在本地也能打開html文件,瀏覽器就跟解釋器一樣昂秃,從上倒下禀梳,從左到右

全球共有五大瀏覽器廠商,我們主要以chrome為主

ie
chrome
firfox
safri
presto
瀏覽器內(nèi)核不同肠骆,瀏覽器渲染引擎不同(后期考慮兼容性問(wèn)題)算途,其他瀏覽器都是使用這5款瀏覽器內(nèi)核 

2、瀏覽器歷史:

世界最早瀏覽器蚀腿,網(wǎng)景瀏覽器(Netscape )
后來(lái)它想做操作系統(tǒng)嘴瓤,動(dòng)了微軟的奶酪,微軟就想弄死他莉钙,
微軟做的也特別的絕情廓脆,微軟利用windows操作系統(tǒng)的市場(chǎng)占有率,提供了免費(fèi)瀏覽器ie,而且windows
操作系統(tǒng)里還必須有

中國(guó)最早瀏覽器ie6磁玉,國(guó)企內(nèi)就用ie6停忿,

瀏覽器不同,解析的標(biāo)簽標(biāo)準(zhǔn)不同蚊伞,微軟太霸道席赂,就不改標(biāo)準(zhǔn)吮铭,堅(jiān)持不更新,后來(lái)谷歌和火狐搶占了市場(chǎng)颅停,IE就傻逼了沐兵,目前也只有傻逼才用IE。便监。扎谎。

市場(chǎng)越發(fā)地混亂,于是w3c(萬(wàn)維網(wǎng)聯(lián)盟(World Wide Web Consortium烧董,W3C))成立毁靶,用來(lái)制定大家的統(tǒng)一標(biāo)準(zhǔn)

須知:學(xué)前端一半工作在考慮兼容性,目前html5在兼容性方面解決的比較好

3逊移、文件后綴名規(guī)范

.htm和.html擴(kuò)展名的區(qū)別

#1预吆、DOS系統(tǒng)(win95或win98)下只能支持長(zhǎng)度為3的后綴名,所以老版本的系統(tǒng)一直在用.htm后綴

#2胳泉、但在windows后綴長(zhǎng)度可以大于3位拐叉,所以windows下無(wú)所謂htm與html,html是為長(zhǎng)文件的格式命名的

#3扇商、如果文件后綴是.htm凤瘦,毫無(wú)疑問(wèn),瀏覽器也可以兼容案铺,但推薦使用.html

好了蔬芥,說(shuō)道這里就差不多了,小白對(duì)前端開發(fā)也有了個(gè)簡(jiǎn)單的理解控汉,希望看到這篇文章的前端人都能越走越遠(yuǎn)

小編從事前端這么多年以來(lái)笔诵,也收集整理過(guò)很多的資料,刪除可惜姑子,如果有需要資料的童鞋乎婿,可以找小編獲取

獲取方式如下:掃描下圖中二維碼,在QQ群文件內(nèi)共享

資料圖如下:

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末街佑,一起剝皮案震驚了整個(gè)濱河市谢翎,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌舆乔,老刑警劉巖岳服,帶你破解...
    沈念sama閱讀 216,997評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件剂公,死亡現(xiàn)場(chǎng)離奇詭異希俩,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)纲辽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門颜武,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)璃搜,“玉大人,你說(shuō)我怎么就攤上這事鳞上≌馕牵” “怎么了?”我有些...
    開封第一講書人閱讀 163,359評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵篙议,是天一觀的道長(zhǎng)唾糯。 經(jīng)常有香客問(wèn)我,道長(zhǎng)鬼贱,這世上最難降的妖魔是什么移怯? 我笑而不...
    開封第一講書人閱讀 58,309評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮这难,結(jié)果婚禮上舟误,老公的妹妹穿的比我還像新娘。我一直安慰自己姻乓,他們只是感情好嵌溢,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,346評(píng)論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蹋岩,像睡著了一般赖草。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上剪个,一...
    開封第一講書人閱讀 51,258評(píng)論 1 300
  • 那天疚顷,我揣著相機(jī)與錄音,去河邊找鬼禁偎。 笑死腿堤,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的如暖。 我是一名探鬼主播笆檀,決...
    沈念sama閱讀 40,122評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼盒至!你這毒婦竟也來(lái)了酗洒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,970評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤枷遂,失蹤者是張志新(化名)和其女友劉穎樱衷,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體酒唉,經(jīng)...
    沈念sama閱讀 45,403評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡矩桂,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,596評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了痪伦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片侄榴。...
    茶點(diǎn)故事閱讀 39,769評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡雹锣,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出癞蚕,到底是詐尸還是另有隱情蕊爵,我是刑警寧澤,帶...
    沈念sama閱讀 35,464評(píng)論 5 344
  • 正文 年R本政府宣布桦山,位于F島的核電站攒射,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏恒水。R本人自食惡果不足惜匆篓,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,075評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望寇窑。 院中可真熱鬧鸦概,春花似錦、人聲如沸甩骏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)饮笛。三九已至咨察,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間福青,已是汗流浹背摄狱。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留无午,地道東北人媒役。 一個(gè)月前我還...
    沈念sama閱讀 47,831評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像宪迟,于是被迫代替她去往敵國(guó)和親酣衷。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,678評(píng)論 2 354