1、 css3中偽類選擇器6,做前端開發(fā)主要學(xué)些什么?
一個優(yōu)秀的Web前端開發(fā)工程師要在知識體系上既要有廣度和深度!應(yīng)該具備快速學(xué)習(xí)能力。
前端開發(fā)工程師不僅要掌握基本的Web前端開發(fā)技術(shù),網(wǎng)站性能優(yōu)化、SEO和服務(wù)器端的基礎(chǔ)知識,而且要學(xué)會運用各種工具進行輔助開發(fā)以及理論層面的知識,包括代碼的可維護性、組件的易用性、分層語義模板和瀏覽器分級支持等。
首先要學(xué)習(xí)div與css,這是最基本的,會這兩個就能寫靜態(tài)網(wǎng)頁了。入了門之后再去學(xué)習(xí)js與JQuery,這是實現(xiàn)一些特效的。還有現(xiàn)在火熱的H5與CSS3。最后要學(xué)習(xí)一些后臺,后臺語言要掌握一門,比如php。還有mysql數(shù)據(jù)庫、cms后臺管理系統(tǒng)也要了解一下。這些做前端都是要知道的。
“君子生非異也,善假于物也”,在學(xué)習(xí)的過程中還要多瀏覽一些優(yōu)秀的網(wǎng)站,善于分析借鑒其設(shè)計思路和布局方法,見多方能識廣,進而才可以融會貫通,取他人之長為我所用。
每個人的成長與基礎(chǔ)不一樣,結(jié)合自己的實際情況,在執(zhí)行。還是重復(fù)一下,前端的核心是js,css不難,但需要來積累。對前端我是這么看的。
2、 和css中的選擇器有什么區(qū)別?
這個是有區(qū)別的。
1、首先說兩者是屬于不同的兩門語言,jquery是屬于js的一個框架,則其選擇器是js里面的選擇器,css是另一門不同于js的語言,其選擇器是css選擇器,則兩者在根本上是不同的。
2、但是兩者是有交集的,都是作為網(wǎng)頁或者瀏覽器解析的語言,而js可以通過修改瀏覽器的dom對象來實現(xiàn)對css修改或者是控制。
3、可以簡單的這樣區(qū)分兩者,css選擇器用語css當(dāng)中,js選擇器應(yīng)用于js當(dāng)中,只不過有時兩者使用相同的id標(biāo)識來選擇對象。
3、 學(xué)習(xí)web會不會有點吃力啊?
零基礎(chǔ)學(xué)什么都會吃力啊!!!
但是編程來說,像大數(shù)據(jù)、Java、前端等等,相對而言,還是前端入門簡單,學(xué)習(xí)的困難程度是由易到難,讓你有個過度階段,
第一階段HTML+CSS核心基礎(chǔ) HTML,CSS核心基礎(chǔ)CSS過渡HTML5語義化標(biāo)簽線性漸變,徑向漸變HTML新增標(biāo)簽屬性CSS動畫Animation表單項新增屬性彈性盒模型CSS選擇器經(jīng)典布局練習(xí)(雙飛翼,CSS3偽類 品字布局) + 案例CSS偽元素響應(yīng)式布局第二階段JavaScriptJavaScript基礎(chǔ)JavaScript操作DOMJavaScript面向?qū)ο?js高級)第三階段PC端整棧開發(fā)PC項目jQueryjQuery項目lessbootStrap第四階段ES6+Node+工程化ES6/7/8promisenpm常用命令git基礎(chǔ)(常用操作)git高級Node.js基礎(chǔ)git基礎(chǔ)(常用操作)http協(xié)議 & cookie & sessionMongoDBExpress框架ajax(原生,jQuery,axios,fetch)ajax庫基本封裝使用 promise封裝模塊化構(gòu)建工具gulp,webpack4.0基礎(chǔ)第五階段React技術(shù)棧React基礎(chǔ)語法react-routerReact Antd使用ReduxReact移動端項目第六階段Vue技術(shù)棧Vue基礎(chǔ)VueRouterVuexVue源碼(v-model, 雙向數(shù)據(jù)綁定)VuePC項目-電商Vue后臺管理第七階段小程序小程序UniAppTypeScript第八階段就業(yè)指導(dǎo)+面試精講vue實戰(zhàn)(移動端)小程序?qū)崙?zhàn) 面試精講就業(yè)指導(dǎo)4、 css選擇器加是什么?
css選擇器加.是類選擇器,選擇與class屬性相匹配的類名