初學(xué)網(wǎng)頁設(shè)計(jì)要學(xué)什么-網(wǎng)頁設(shè)計(jì)需要學(xué)什么軟件
摘要
初學(xué)網(wǎng)頁設(shè)計(jì),不用一上來就啃代碼或沉迷復(fù)雜軟件。核心要學(xué)兩方面:理論基礎(chǔ)+實(shí)用技能(從用戶體驗(yàn)、視覺設(shè)計(jì)到HTML/CSS/JS),以及工具選擇(設(shè)計(jì)類選Figma、開發(fā)類用VS Code,輔助工具提升效率)。本文會(huì)拆解具體學(xué)習(xí)路徑,推薦適合新手的軟件,幫你避開“學(xué)了半年還做不出一個(gè)網(wǎng)頁”的坑。
一、初學(xué)網(wǎng)頁設(shè)計(jì),先搞懂“到底要學(xué)什么”?
很多人剛開始學(xué)網(wǎng)頁設(shè)計(jì),要么抱著“我要做酷炫動(dòng)畫”的目標(biāo)狂學(xué)JavaScript,要么覺得“會(huì)用PS就能做網(wǎng)頁”,結(jié)果學(xué)了很久還是一頭霧水。其實(shí)網(wǎng)頁設(shè)計(jì)是“理性邏輯+感性審美”的結(jié)合,得從基礎(chǔ)搭起。
1. 先搞清楚:網(wǎng)頁設(shè)計(jì)≠寫代碼,也≠畫畫
你打開一個(gè)網(wǎng)頁,看到的布局、顏色、按鈕位置,叫視覺設(shè)計(jì)(UI);點(diǎn)擊按鈕會(huì)跳轉(zhuǎn)、下拉菜單會(huì)展開,叫交互設(shè)計(jì);整個(gè)頁面是否好懂、用起來順不順手,叫用戶體驗(yàn)(UX)。這三部分加起來,才是“網(wǎng)頁設(shè)計(jì)”的核心。
舉個(gè)例子:一個(gè)電商網(wǎng)站的“立即購買”按鈕,放在頁面左邊還是右邊?顏色用紅色還是藍(lán)色?按鈕大小多少合適?這些不是憑感覺定的——要考慮用戶習(xí)慣(大部分人習(xí)慣右手操作,按鈕放右邊更順手)、視覺引導(dǎo)(紅色比藍(lán)色更有“行動(dòng)感”)、點(diǎn)擊區(qū)域(太小了容易點(diǎn)錯(cuò))。這些就是設(shè)計(jì)要學(xué)的“底層邏輯”,比單純學(xué)軟件重要10倍。
2. 理論基礎(chǔ):3個(gè)“必須懂”的核心概念
(1)用戶體驗(yàn)(UX):別讓用戶“猜”你的網(wǎng)頁
新手最容易犯的錯(cuò)是“自嗨式設(shè)計(jì)”——覺得“我覺得好看就行”。但網(wǎng)頁是給用戶用的,不是給自己看的。比如:
導(dǎo)航欄放得亂七八糟,用戶想找“聯(lián)系我們”翻了3頁都沒找到;
文字用淺色字體配淺色背景,看起來費(fèi)勁;
手機(jī)打開網(wǎng)頁,按鈕小到根本點(diǎn)不了(現(xiàn)在60%的流量來自手機(jī),響應(yīng)式設(shè)計(jì)必須學(xué)?。?
怎么學(xué)? 不用啃大部頭,先從“用別人的網(wǎng)頁”開始:打開你常用的APP或網(wǎng)站(比如淘寶、B站),問自己:“為什么它的搜索框在頂部?”“為什么這個(gè)按鈕顏色和其他不一樣?” 慢慢培養(yǎng)“站在用戶角度想問題”的習(xí)慣。
(2)視覺設(shè)計(jì):配色、排版、留白,一個(gè)都不能少
你有沒有見過這樣的網(wǎng)頁:大紅配大綠的背景,密密麻麻的文字堆在一起,圖片歪歪扭扭?這就是典型的“視覺設(shè)計(jì)不過關(guān)”。
配色:新手別搞“五彩斑斕的黑”,先學(xué)基礎(chǔ)配色法——比如“主色+輔助色+中性色”(主色占60%,輔助色30%,中性色10%)。推薦一個(gè)免費(fèi)工具:Coolors,輸入主色就能自動(dòng)生成搭配方案,比自己瞎調(diào)靠譜多了。
排版:記住“清晰比酷炫重要”。標(biāo)題用大字號(hào)粗體,正文用易讀的字體(比如微軟雅黑、思源黑體),段落之間留足行距(至少1.5倍)。別用太多字體,一個(gè)網(wǎng)頁最多3種(標(biāo)題、正文、強(qiáng)調(diào)文字),不然會(huì)顯得亂。
留白:網(wǎng)頁不是“填字游戲”,空白也是設(shè)計(jì)的一部分。比如按鈕周圍留一點(diǎn)空白,文字和圖片之間隔開一段距離,用戶看起來才不費(fèi)勁。你看蘋果官網(wǎng),大片空白反而顯得高級(jí),就是這個(gè)道理。
(3)技術(shù)基礎(chǔ):HTML/CSS/JS,從“看懂”到“會(huì)用”
很多人聽到“代碼”就怕,其實(shí)對新手來說,不用一開始就追求“精通”,先做到“能看懂、能改、能簡單寫”就行。
HTML:網(wǎng)頁的“骨架”
就像蓋房子要先搭框架,HTML負(fù)責(zé)網(wǎng)頁的“結(jié)構(gòu)”——哪里是標(biāo)題,哪里是圖片,哪里是按鈕。比如
是大標(biāo)題,是段落,
是圖片。新手不用背所有標(biāo)簽,先記住最常用的10個(gè)(標(biāo)題、段落、鏈接、圖片、列表、按鈕),用多了自然就會(huì)。
小練習(xí):用HTML寫一個(gè)簡單的個(gè)人介紹頁,包含“姓名、照片、愛好”三個(gè)部分,半小時(shí)就能搞定。
CSS:網(wǎng)頁的“裝修”
HTML搭好骨架后,CSS負(fù)責(zé)“美化”——把標(biāo)題改成紅色,讓圖片居中,給按鈕加個(gè)圓角。新手可以從“復(fù)制粘貼”開始:比如想讓文字居中,直接搜“CSS 文字居中”,復(fù)制代碼改一改就行。重點(diǎn)學(xué)“選擇器”(怎么選中要改的元素)和“盒子模型”(網(wǎng)頁元素像一個(gè)個(gè)盒子,控制邊距、邊框)。
JavaScript:網(wǎng)頁的“小動(dòng)作”
如果說HTML是骨架、CSS是裝修,那JS就是讓網(wǎng)頁“動(dòng)起來”的零件——點(diǎn)擊按鈕彈出對話框、滾動(dòng)頁面時(shí)導(dǎo)航欄變色、表單提交時(shí)驗(yàn)證內(nèi)容。新手不用學(xué)復(fù)雜邏輯,先學(xué)“事件”(比如點(diǎn)擊、滾動(dòng))和“DOM操作”(修改網(wǎng)頁內(nèi)容)。比如寫一個(gè)“點(diǎn)擊按鈕改變背景色”的小功能,成就感會(huì)爆棚。
3. 加分項(xiàng):不用精通,但最好了解的技能
響應(yīng)式設(shè)計(jì):讓網(wǎng)頁在手機(jī)、平板、電腦上都能正常顯示(現(xiàn)在必須學(xué),不然網(wǎng)頁在手機(jī)上會(huì)亂成一團(tuán))。
簡單的后端知識(shí):比如表單提交后數(shù)據(jù)存到哪里(可以先學(xué)用“騰訊云開發(fā)”“LeanCloud”這類低代碼工具,不用自己搭服務(wù)器)。
SEO基礎(chǔ):知道“標(biāo)題怎么寫更容易被搜索到”“圖片加alt文字有什么用”,對以后做個(gè)人網(wǎng)站或接單都有幫助。
二、網(wǎng)頁設(shè)計(jì)需要學(xué)什么軟件?3類工具,新手別貪多
軟件只是工具,別一開始就下載十幾個(gè),結(jié)果每個(gè)都只會(huì)點(diǎn)“新建”。選對工具,效率能翻倍。按“設(shè)計(jì)開發(fā)輔助”三類推薦,都是現(xiàn)在行業(yè)主流,對新手友好。
1. 設(shè)計(jì)類軟件:從“畫原型”到“做視覺稿”
(1)Figma:新手首選,免費(fèi)又能協(xié)作
現(xiàn)在90%的互聯(lián)網(wǎng)公司都在用Figma,原因很簡單:免費(fèi)版夠用、在線編輯不用裝軟件、能直接生成代碼片段(對不會(huì)寫CSS的新手太友好了?。?。
怎么用? 先從“畫原型”開始:用它的“框架”功能拖出手機(jī)/電腦屏幕,然后拖入按鈕、文字框,拼出網(wǎng)頁大概樣子(不用管顏色,先確定布局)。熟練后再學(xué)“樣式庫”(把常用顏色、字體存起來,改一個(gè)全頁面跟著變)、“組件”(比如導(dǎo)航欄做好后存成組件,其他頁面直接復(fù)用)。
優(yōu)點(diǎn):上手快,社區(qū)資源多(Figma社區(qū)有很多免費(fèi)模板,直接改改就能用);支持多人協(xié)作,比如你畫好原型,開發(fā)直接在上面看尺寸、顏色代碼。
缺點(diǎn):國內(nèi)訪問偶爾有點(diǎn)卡(可以用“Figma鏡像”網(wǎng)站,或者開個(gè)輕量加速器)。
(2)Photoshop:處理圖片可以,但別用它做網(wǎng)頁原型
很多人覺得“學(xué)設(shè)計(jì)就要用PS”,其實(shí)PS更適合處理圖片(比如修圖、做Banner),用它畫網(wǎng)頁原型效率很低——調(diào)整個(gè)按鈕位置要挪半天,還不能生成代碼。
新手怎么用? 學(xué)PS不用精通所有功能,重點(diǎn)學(xué)“切片工具”(把設(shè)計(jì)稿切成小圖)、“圖層樣式”(加陰影、圓角)、“尺寸調(diào)整”(保證圖片清晰又不占太多內(nèi)存)。比如你設(shè)計(jì)了一張網(wǎng)頁頭圖,用PS壓縮一下大小,能讓網(wǎng)頁加載更快。
(3)Sketch:Mac用戶可選,功能和Figma類似
如果你的電腦是Mac,也可以試試Sketch(Windows用戶用不了)。它比Figma更早流行,插件生態(tài)很豐富(比如“Zeplin”插件能把設(shè)計(jì)稿發(fā)給開發(fā),自動(dòng)標(biāo)注尺寸)。但免費(fèi)版只能用30天,后續(xù)需要付費(fèi),新手建議先從Figma開始。
2. 開發(fā)類軟件:寫代碼、看效果
(1)VS Code:代碼編輯器的“天花板”
不管你用Windows還是Mac,VS Code都是首選——免費(fèi)、輕量、插件多到爆。新手必裝幾個(gè)插件:
Live Server:寫完代碼按一下,瀏覽器自動(dòng)刷新看效果(不用手動(dòng)F5刷新了);
HTML CSS Support:寫代碼時(shí)自動(dòng)提示標(biāo)簽和屬性(比如打“”選項(xiàng));
Prettier:自動(dòng)幫你整理代碼格式(不用自己調(diào)縮進(jìn),代碼看起來整整齊齊)。
怎么開始? 新建一個(gè)文件夾,用VS Code打開,新建“index.html”文件,輸入“!”再按Tab鍵,會(huì)自動(dòng)生成HTML基礎(chǔ)結(jié)構(gòu),然后就可以開始寫代碼了。
(2)瀏覽器開發(fā)者工具:調(diào)試網(wǎng)頁的“放大鏡”
不管你用Chrome還是Edge,按F12就能打開開發(fā)者工具——這是新手學(xué)代碼的“神器”!比如你看到別人網(wǎng)頁上的按鈕很好看,用開發(fā)者工具“選中”按鈕,就能直接看到它的CSS代碼(顏色、大小、邊距),還能實(shí)時(shí)修改試試效果(改完不會(huì)影響原網(wǎng)頁,放心大膽試)。
3. 輔助工具:提升效率的“小幫手”
Canva:不會(huì)設(shè)計(jì)?Canva里有海量網(wǎng)頁模板(頭圖、Banner、圖標(biāo)),拖拖拽拽就能改,免費(fèi)版夠用。
GitHub:存代碼、做版本管理(比如你改代碼改崩了,能恢復(fù)到之前的版本),還能免費(fèi)托管靜態(tài)網(wǎng)頁(把你的HTML/CSS/JS文件傳上去,就能生成一個(gè)網(wǎng)址,別人能直接訪問)。
Markdown:寫文檔用的(比如寫網(wǎng)頁說明、記錄學(xué)習(xí)筆記),比Word簡單,語法就幾個(gè)符號(hào)( 是標(biāo)題, 是列表),學(xué)10分鐘就能上手。
三、給新手的3條“避坑建議”
別沉迷“教程”,多動(dòng)手做:看100個(gè)視頻不如自己寫一個(gè)網(wǎng)頁。從“個(gè)人介紹頁”到“簡單的博客頁面”,一步步來,遇到問題搜百度/Stack Overflow(程序員必備問答網(wǎng)站),比死記硬背有用。
工具別貪多,精通1-2個(gè)就夠:新手先把Figma和VS Code用熟,其他軟件等需要時(shí)再學(xué)。工具是為了實(shí)現(xiàn)想法,不是為了“會(huì)用工具”而學(xué)工具。
多看優(yōu)秀案例,培養(yǎng)審美:沒事逛逛“站酷”“Dribbble”(設(shè)計(jì)師社區(qū)),看到喜歡的網(wǎng)頁截圖存下來,分析它的配色、排版、交互——審美是練出來的,不是天生的。
網(wǎng)頁設(shè)計(jì)不難,難的是“從0到1開始做”。別想著“等我學(xué)完所有知識(shí)再動(dòng)手”,現(xiàn)在就打開Figma畫一個(gè)簡單的原型,或者用VS Code寫幾行HTML——你會(huì)發(fā)現(xiàn),原來自己真的能做出一個(gè)網(wǎng)頁。
尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處與鏈接:http://yi18.com.cn/jsjzx/Web_Design/756023.html,違者必究!
與“初學(xué)網(wǎng)頁設(shè)計(jì)要學(xué)什么-網(wǎng)頁設(shè)計(jì)需要學(xué)什么軟件”相關(guān)文章
- 美工網(wǎng)頁設(shè)計(jì)學(xué)什么
- 網(wǎng)頁設(shè)計(jì)該學(xué)些什么軟件-網(wǎng)頁設(shè)計(jì)學(xué)什么內(nèi)容
- 平面設(shè)計(jì)包括網(wǎng)頁設(shè)計(jì)嗎
- 網(wǎng)頁設(shè)計(jì)學(xué)習(xí)難嗎
- 網(wǎng)頁設(shè)計(jì)要包括哪些方面
- 網(wǎng)頁設(shè)計(jì)要學(xué)習(xí)的技術(shù)
- 做網(wǎng)頁設(shè)計(jì)要會(huì)什么語言
- 網(wǎng)頁設(shè)計(jì)怎么學(xué)
- 網(wǎng)頁設(shè)計(jì)包括什么
- 網(wǎng)頁設(shè)計(jì)的內(nèi)容有哪些