前端介紹

一、web1.0時代的網頁製做

  網頁製做是web1.0時代的產物,那個時候的網頁主要是靜態網頁。
  靜態網頁就是沒有與用戶進行交互僅供讀者瀏覽的網頁,當時稱爲"牛皮癬"網頁。相似:QQ日誌、博文。
  在web1.0時代,用戶能作的惟一事情就是瀏覽這個網站的文字圖片內容,這時用戶也不能像如今在大多數網站均可以評論交流(缺少交互性)
  經常有人提起的「網頁三劍客 Dreamweaver+Fireworks+Flash」,這個組合就是web1.0時代的產物。css

二、web2.0時代的前端開發

  在web 2.0時代,網頁有靜態網頁動態網頁
  所謂動態網頁,就是用戶不只僅能夠瀏覽網頁,還能夠與服務器進行交互
  web2.0時代的網頁不只包含炫麗的動畫、音頻和視頻,還可讓用戶在網頁中進行評論交流、上傳和下載文件等(交互性)。
  如今網站開發不管是開發難度,仍是開發方式上,都更接近傳統的網站後臺開發,因此如今再也不叫「網頁製做」,而是叫「web前端開發」。html

三、web前端能作什麼?

    公司官網、移動端網頁、移動APP、微信小程序等。前端

四、爲何要學習前端開發?

    Python全棧開發,不只要掌握後端開發的技術還要掌握必定程度的前端開發技術。掌握了Python基礎語法、函數、面向對象、網絡編程及數據庫相關的內容。上面說的那些內容都是屬於後端開發範疇,前端的核心內容有三部分。web

五、前端開發有哪些內容?

    網頁最主要由3部分組成:結構、表現和行爲。網頁如今新的標準是W3C,目前模式是HTML、CSS和JavaScript。
    結構對應html
    表現對應CSS;
    行爲對應JavaScript數據庫

六、上面這三部分都是作什麼的?

  (1)HTML,全稱「Hyper Text Markup Language(超文本標記語言)」,簡單來講,網頁就是用HTML語言製做的
     HTML是一門描述性語言,是一門很是容易入門的語言。
    (2)CSS,全稱"層疊樣式表",只要提到說"層疊樣式表"、"css樣式",都是指的CSS。
    (3)JavaScript是一門腳本語言。
    (4)HTML、CSS和JavaScript的區別,HTML是網頁的結構CSS是網頁的外觀,而JavaScript是頁面的行爲
    把前端開發的過程比喻成「建房子」,作一個網頁就像蓋一棟房子,先把房子結構建好(HTML)。
    建好房子以後給房子裝修(CSS),例如往窗戶安上窗簾、往地板鋪上漂亮的瓷磚。
    最後呢,裝修完了以後,當夜幕降臨的時候,咱們要開燈(JavaScript),這樣才能看得見裏面。編程

七、以路飛學城官網爲例分析導航條,「前端技術」這個欄目具備如下基本特色

  導航條文件顏色是灰色;大小是12px;背景顏色是白色;鼠標移到登陸人頭像時會展現你的我的信息。小程序

  首先用HTML搭建網頁結構,內容僅僅是使用HTML文字,獲得效果以下圖:後端

    

  而後用CSS修飾,改變其字體、字體大小、字體顏色、背景顏色,獲得效果以下圖:微信小程序

    

  最後用JavaScript定義鼠標行爲,鼠標移到圖標上時,背景顏色變爲深綠色:服務器