網(wǎng)頁前端包括哪些?
網(wǎng)友解答: 基礎來說就是拿到設計的PSD文件,切圖做成網(wǎng)頁;用到的是HTML,CSS,JAVASCRIPT等之類等語言;圖片盡可能等小,代碼盡可能等優(yōu)化,能少些就少些,兼容各種瀏覽器;目
基礎來說就是拿到設計的PSD文件,切圖做成網(wǎng)頁;用到的是HTML,CSS,JAVASCRIPT等之類等語言;圖片盡可能等小,代碼盡可能等優(yōu)化,能少些就少些,兼容各種瀏覽器;目前手機端是一個發(fā)展趨勢,畢竟可以隨時隨地的打開手機來獲取信息,比起PC端端呈現(xiàn)效果,有著先天的優(yōu)勢,所以要考慮手機端的頁面布局,盡可能的做到一個結構代碼,顯示效果通過CSS的媒體選擇來控制PC和手機不同顯示效果?,F(xiàn)在微信小程序之類的發(fā)展再次說明了前段工程師的重要性,相比APP復雜的更新周期,小程序有著獨特的優(yōu)勢,輕量化,再也不用手機上面安裝一大堆APP來實現(xiàn)各種功能。
往深一點的說就是要學習框架了,好處就是都封裝好了,你只需要簡單都調用就能實現(xiàn)效果,大大簡化了自己寫的代碼;而且最后生成的代碼也比較規(guī)范;代碼規(guī)范這點很重要,等你寫的多了,或者改別人的代碼多了就知道,規(guī)范的代碼對效率提升有很大幫助。
再往深發(fā)展就是VUE之類的框架了,參考學習吧,想要成大神,邁步過去的坎。
網(wǎng)友解答:從編寫語言來講的話主要是指HTML+CSS+JavaScript 。其中HTML和CSS用來編寫靜態(tài)的網(wǎng)頁頁面,如果想要一些動態(tài)效果,比如tab切換、跑馬燈等效果需要用到javascript原生語言或者它衍生出來的框架比如jQuery Zepto等;再深一點的層次,如果需要頁面與后臺數(shù)據(jù)之間進行交互也需要用到javascript或者其框架Vue Angular React等。