我是計算機信息系統本科生。我有一位主修平面設計的朋友,對網頁設計非常感興趣。我們的大學沒有網頁設計課程(雖然我們有基於ASP的網頁開發課程)。她有設計師的思想,而不是工程師;她在網頁設計方面的唯一經驗是使用Adobe Dreamweaver(即使在專業圈子中也可以使用它)?我希望能夠爲她推薦一個起點。我正在考慮推薦一些關於XHTML和CSS的書籍,然後介紹一個像WordPress這樣的CMS平臺。但我不確定這些書在日益流行的HTML5和CSS3標準中的變化有多相關。有這麼多的技術和概念要掌握,我可以想象它可能令人沮喪。你會推薦什麼樣的行動?平面設計師應該如何學習網頁設計?
回答
將是我建議的資源。除了那些我只是亂七八糟的網頁設計。
這是爲了好玩。一切都在後面。
好的,我會展開。
最重要的一課:與內容分開的形式。堅持CSS的哲學思想和reap the benefits
第二最重要的一課:從基本的,老的良好支持HTML4和CSS1開始。在這種環境下學習Javascript,分散注意力更少。發燒友HTML5的東西是一個自然演變。
明智地說,我從卡斯特羅的萬維網的HTML 4.0中學到了很多東西。這是舊的,但很好。
w3schools是優秀參考文獻我使用過的參考文獻,請看mozilla's pages來代替。
quirksmode.org非常適合跨瀏覽器的問題。
在開發時,Firefox無可替代。 Get Firebug。
儘管我普遍同意這種說法,但還是有一個出發點,並且隨時瞭解最佳實踐也很好。 –
W3Schools不是一個很好的參考。這可能是_worst_參考 – Raynos
w3schools一個很好的參考?看看http://w3fools.com/ **請** ..然後使用https://developer.mozilla.org/en-US/ –
我建議從HTML5和CSS3開始,那裏有很多初學者書籍,有些比其他人更好,HTML和CSS仍然是初學者的基礎,但好書無論如何都會包含基礎知識。我的推理是,任何剛開始的人都應該考慮未來。
如果他們正在尋找Design
我會引導他們到網站,如
要了解,
而對於靈感
雖然學習服務器端有一定幫助。我認爲它的路線錯誤的人誰願意自己的設計。你可以成爲一名出色的網頁設計師,在不知道如何編碼的情況下獲得工作(當然,至少知道前端編碼使你100%更具吸引力),設計是一個完全獨立的野獸IMO。
如果她更傾向於設計而不是工程設計,那麼我不會過分強調技術性高的領域。有點HTML和CSS會很好。
但是,像Dreamweaver這樣的工具對於那些被代碼嚇倒的人來說非常有用,甚至對於不介意IDE風格開發的編碼人員來說也是非常有用的,它提供了用於編輯CSS和HTML的有用工具,還允許您自己編輯代碼。
A List Apart是一個很好的設計資源。
如果您正在尋找平面設計和編碼之間的良好橋樑,我想一個新的用戶推到
我推我的幾個哥們那裏,它的迷人看他們進展得如此之快。一旦你讓他們學習HTML/CSS的基礎知識,還有其他的選擇,他們想要去什麼特定的元素下一步(ASP,紅寶石等)
希望這會有所幫助!
最好的一堆壞我猜...可能比W3Schools更好,但Codeacademy的第一個HTML教程使用無效的標記! –
我已經通過他們的一些課程,我發現基礎知識在那裏。實際上,我使用CodeAcademny發送新手到一個很好的界面,教授「阻止和處理」,然後將它們發送到W3Schools,以完善標記 –
我特別建議反對W3Schools - 它充滿了糟糕/過時的做法,誤導性的措詞和錯誤...給這個讀:http://w3fools.com。 –
- 1. 作爲表單設計師學習網頁設計
- 2. 如何學習網頁設計工藝
- 3. 網頁設計 - 表vs css學習網頁設計
- 4. 網頁設計師學習RoR的提示?
- 5. 學習Ruby on Rails的設計師?
- 6. 網頁設計師技能
- 7. 網頁設計師的TFS
- 8. 我應該告訴我的網頁設計師?
- 9. 我應該(網頁設計師)堅持gimp還是購買Photoshop?
- 10. 學習MVC設計模式
- 11. 學習系統設計
- 12. 學習WPF GUI設計
- 13. 如何設計機器學習功能
- 14. 適用於所有網站設計師:學習與自學教育
- 15. WPF:我應該是設計師嗎?
- 16. PHP網頁設計師的成果
- 17. 規模與谷歌網頁設計師
- 18. Google網頁設計師| background-image not working
- 19. 尋找一個頁面設計師
- 20. 我該去哪裏學習如何設計遊戲和模擬?
- 21. 博客:如何爲設計師頁
- 22. 網站頁面設計
- 23. 這應該如何設計?
- 24. WinForms設計師
- 25. Sharepoint設計師
- 26. VB.Net設計師
- 27. Tibco設計師
- 28. Android平面設計
- 29. 網頁設計
- 30. 響應式網頁設計
CSS3只是CSS +新的樣式。我不知道HTML5與HTML 4與XHTML,但CSS總是相關的,因爲CSS3本質上只是一個新功能。 – BoltClock
@Raynos:是的,我真的不應該在談論我還沒有趕上自己的事情:/ – BoltClock
@Raynos:這就是爲什麼我對2011/2012年的網絡感到厭煩。 – BoltClock