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