-
1 # 白言哈
-
2 # 鋒間
HTML CSS 如果你只是想做前端,做css程式設計師的話,我想你有必要去moz官網看他的一些文件,然後自己去寫,去練,css 如果你看到一張設計稿就能明白想到css的是怎麼寫的話,那你就已經進步了。
-
3 # IT人張飛洪
根據你的問題,你應該是做前端開發的,雖然你的問題比較簡單,但是我要提醒你要有大前端的概念,因為HTML,CSS是前端裡面比較簡單的兩個知識點。學好這兩個還遠遠不夠。
進入正題。
第一,通讀有關HTML和CSS書籍,經典的,兩到三本足夠,把不瞭解的標記和樣式寫法記錄到本子上,每天早晚複習,上機練習,爭取一週時間把不熟悉的知識點各個攻破,這些在以後開發中對標籤的正確選用就得心應手了。
第二,學習HTML和CSS相關的知識點,比如JavaScript,jquery,bootstrap,react,H5,CSS3,vue.js等,因為知識不是單一的,提高不是單方面的提高,好比如你刀工厲害,不代表你是一個好廚子。
第三,瞭解HTML和CSS的背後的原理,比如瀏覽器引擎是如何解析dom元素,如何做渲染。
第四,瞭解HTML和CSS等前端標準知識,瞭解不同瀏覽器的引擎的區別,這對瀏覽器的相容性開發會有巨大的幫助。深刻理解盒子模型,對樣式佈局非常重要,否則樣式的各種變形會讓人抓狂。
第五,瞭解他們的細節,也就是坑,這個需要長期實戰,並做好筆記。比如左右浮動技術,圖片反轉技術,CSS3動畫。
第六,要懂得使用工具進行debug,或者F12進行除錯,現在的瀏覽器越來越強大,會除錯是高階前端必備技能。
先回答這麼多,有疑問再溝通。
IT架構師
-
4 # 南方大潞
在以前PC網際網路時代製作的網站,相容性的適應是前端製作的硬性標準,因為IE7、IE6等低版本的瀏覽器使用的人群不少,相容性差除了頁面的佈局、互動、美觀等受到影響外,重要的是網站拉新、活躍度、轉化率指標受到嚴重影響,造成使用者流失。相容性也是使用者體驗的一部份。
chrome、firefox瀏覽器的容錯糾錯能力是很強大的,本身支援的html標籤比IE6、IE7多,隨著IE瀏覽器的升級,目前IE8以上的IE瀏覽器相容性也與chrome、firefox旗鼓相當,瀏覽器對標籤支援的請查詢CSS手冊。目前很多公司已放棄IE6、IE7的相容性,如特殊專案考慮到相容性建議採用CSS1.0的寫法。
2 ,學習方法與方向
其一:網際網路時代學習東西唾手可得。查手冊自學,如:w3cschool等。熟悉各標籤的屬性,對著做練習,加深對標籤的理解。常見的一些html技術論壇、部落格,都是學習的地方。
其二:有經濟能力與時間的前提下,個人建議報培訓班系統的學習,學習的程度關鍵還是靠個人的領悟與堅持。師傅領進門,修行靠個人。
其三、多做專案。在專案中碰到問題,解決問題才能成長。遇到問題先自己解決,實在沒辦法,向有經驗的前端工程師賜教學習。記得記筆記,下次碰到這類的問題,處理起來得心應手。
其四:多看看各大廠的網頁。如騰訊、阿里的一些網站。扒一下網頁程式碼,分析html結構邏輯、規範化命名、CSS寫法等,總之一句話用最簡潔程式碼寫出檔案最小、最炫的網頁。
其五:練習再練習、多做多總結。相信經過一段時間內技術大幅度得到提升。
當下隨著CSS的技術發展與迭代,各大廠商的瀏覽器也在不斷地升級換代,來支援相容CSS各種效果,比如圓角、投影、動畫、選擇器等,使網頁程式碼更整潔、檔案下載速度更快、介面更美觀等。CSS3動畫與JS的結合,已代替了大部分flash動畫。
祝你突破技術瓶頸!
老許說說 2018.3.6
回覆列表
其一:網際網路時代學習東西唾手可得。查手冊自學,如:w3cschool等。熟悉各標籤的屬性,對著做練習,加深對標籤的理解。常見的一些html技術論壇、部落格,都是學習的地方。
其二:有經濟能力與時間的前提下,個人建議報培訓班系統的學習,學習的程度關鍵還是靠個人的領悟與堅持。師傅領進門,修行靠個人。
其三、多做專案。在專案中碰到問題,解決問題才能成長。遇到問題先自己解決,實在沒辦法,向有經驗的前端工程師賜教學習。記得記筆記,下次碰到這類的問題,處理起來得心應手。
其四:多看看各大廠的網頁。如騰訊、阿里的一些網站。扒一下網頁程式碼,分析html結構邏輯、規範化命名、CSS寫法等,總之一句話用最簡潔程式碼寫出檔案最小、最炫的網頁。
其五:練習再練習、多做多總結。相信經過一段時間內技術大幅度得到提升。
當下隨著CSS的技術發展與迭代,各大廠商的瀏覽器也在不斷地升級換代,來支援相容CSS各種效果,比如圓角、投影、動畫、選擇器等,使網頁程式碼更整潔、檔案下載速度更快、介面更美觀等。CSS3動畫與JS的結合,已代替了大部分flash動畫。
祝你突破技術瓶頸!