當前位置:才華齋>設計>網頁設計>

大咖告訴我們學完CSS後該幹什麼

網頁設計 閱讀(2.39W)

或許你已經能夠熟練地應用CSS,那麼,你的下一步的計劃是什麼有些人會選擇繼續在前端方面發展,那麼他們下一步也許就需要掌握JavaScript;有些人可能會走設計路線,那麼他們應該熟悉、掌握Photoshop和Illustrator;還有一些人,他們則會選擇Flash。

大咖告訴我們學完CSS後該幹什麼

下面,請看由小編帶來的一些Web領導者是怎麼說的。

  Chris Coyier

我認為應該有提問者回答“我下一步該學什麼?”這個問題。

Web上的每一個技術都是有用的,如果你有時間的話,它們都是值得你去學習的。或許你現在正在為一個專案而工作,或者是有一個想法(創意)等著你去實現,那麼你需要了解這一點:我將怎樣做才能使它變得更加完美。

如果你還沒有主意想做些什麼,那麼你去了解下JavaScript吧。

  David Walsh

遨遊在JavaScript的海洋中將是必須的,最好是MooTools 或 jQuery。CSS是需要掌握的偉大技術,但是由於瀏覽器和CSS3的發展緩慢,CSS和JavaScript正慢慢的成為一種技術。

毫無疑問,我的選擇是使用JavaScript。

  Chris Spooner

對於網頁設計(Web design),它有一個很重要的事情:你永遠可以採取一條新的道路來學習新的技能。具有良好的CSS知識和線上教程的幫助,你就很容易學會JavaScript的基本框架jQuery。jQuery的語法使用CSS選擇器來指定網頁的內容,具有良好CSS知識的人將會很容易處理的。經過短暫的學習jQuery的各種操作方法和效果後,一些偉大的、有創意的視覺就可以新增到你的網站中。

另一方面,有新的訊息說伴隨著CSS3和HTML5的釋出,Web將會繼續向前發展,這兩者帶來了新的功能。目前你有很多的`時間來學習這些新功能,以保證你的技術水平跟得上行業的發展,使你成為一名業內高手。

  Alen Grakalic

我的建議是學習JS,不僅是因為JS現代網站的一個重要組成部分,而且掌握了JS之後,他/她將是一名完美的前端專家。擁有設計、CSS/XHTML/JS編碼技能,你就可以勝任前端的任何職位,這就是我在開始階段的目標。現在我有很多的事情要做,從使用者介面設計、CSS“切割”到編寫JavaScript程式碼。

  Steven Snell

我的看法是,不管你做過什麼樣的網頁設計,HTML和CSS是(明顯)必要的。在此之後,我認為選擇一些可以幫助你在某一(專業化)方面發展的技術是有意義的。它可能是JavaScript、Flash等等。對我來說它是PHP和WordPress。我不是PHP專家,但我對WordPress還是很瞭解的。學習Photoshop或 Illustrator技術可能又是我的另外一個選擇。掌握HTML和CSS之後,我認為你應該看看你真想作一個設計師嗎?畢竟我們大多數人都沒有充裕的時間去學習所有的東西。

  Cameron Moll

我一直堅持稱最偉大的使用者體驗是建立在三件事情上的:

互動、平面設計和溝通。CSS作為從事於提升使用者體驗的表現的一個工具,即促進互動,它使介面設計能夠“活”在瀏覽器中。

如果有人覺得他/她已經掌握那種(CSS)技術,我建議他/她專注於開發技能,使溝通更加的友好---使用者、介面之間的視覺上和語言上的溝通,使用者和開發者之間的溝通。

  Jacob Gube

下一步,充分體驗(享受)CSS的是書寫能夠跨所有瀏覽器的程式碼。當你開始更復雜的設計時,你就會意識到書寫支援各種型別瀏覽器的CSS程式碼是很困難的。這就是CSS新手和老手之間最根本的區別:能否理解CSS在什麼地方能達到預想的效果和在什麼地方不會其任何作用。讓我告訴你,當我第一次嘗試時,我就經常花費無數個小時去除錯CSS,但是別擔心,這樣你會很容易的得到更多的經驗。唯一的真正的學習方法是實驗和探索,所以就不要放棄了。

如果說你已經對HTML/CSS理解的很透徹,那麼掌握JavaScript也未嘗不是一件好事。學習JS能夠幫助你建立更加強大的和互動的Web介面,並且已經掌握的CSS知識能夠幫助你更快的理解JS,尤其是當你開始從事DOM工作時。

  Dmitry Fadeev

這個話題很有意思,因為它也曾經困擾過我一段時間。當我能夠熟練應用CSS/HTML時,我已經開始慢慢厭倦重複製作相同的模板和前端頁面,所以我決定學一點其它的知識。現在我已經學會了Ruby,經過一段時間我開發了一些小的web apps(網路應用服務)。我認為,如果設計師有興趣瞭解更多的東西,擴大他們的領域,比如說,從前端設計到後臺開發就是一個令人十分高興的事情,因為你可以在提供整體解決方案或解決所有的問題方面比別人需要更少的時間。

另外,還有一件事,我現在是一位系統管理員。我在Slicehost買了VPS後,我不得不學會安裝所有的東西,比如資料庫、Web伺服器、Ruby、Rails等等。

學習如何管理一個Apache Web伺服器,的確是一件很單調的事情,但它給了你一更好地瞭解這麼多東西是如何在一起工作的機會。

我最不擅長的是JavaScript。事實上,我很苦惱,我給自己買了一本書,但是到現在我還沒有把它讀完。我個人認為,在提升前端設計上,JavaScript應該是僅次於CSS/XHTML的。

不要僅僅學習JavaScript,下載一個JS庫,比如說jQuery並且瞭解它是如何工作的。像jQuery它能夠更容易地把動態內容展現在你的網站上。

因此,我認為Web設計師應該學會一些其它程式語言如PHP、Python或者Ruby。你可以迅速達到一定的水平,儘管你無法編寫一個複雜的應用程式,但是你至少可以看懂程式碼並且編寫它。舉個例子:一個根本不懂PHP的前端開發人員在設計一個非常漂亮的WordPress模板時,他們必須受到一些限制在編寫WordPress模板時。然而如果那位設計師懂得一些PHP的話,他就可以通過修改PHP程式碼來定製他的主題。許多程式語言都是相同的,所以,一旦你學會一門,沒準你就會看懂另一種語言的程式碼。

我認為系統管理是另一個很好的技能。它真的很無聊和,但並不難學。如果一個網頁設計師能夠建立和維護自己的Apache伺服器,那麼他執行自己的網站將會變得更容易。你也沒有必要每月花20美元把你的網站放在託管服務商那裡,你可以為自己建立一個真正的具有相同軟體和服務的Web伺服器。

Flash?我不知道。我認為最近幾年我們正在遠離Flash,走向CSS/HTMl和JavaScript。