首先你要明确的是你到底是做网页(前端),还是设计(UI),现在已经不是UI和前端混用的时代了(至少大部分公司都开始分离了)。 看你的问题应该是前端,那么现在最重要的是基础。很多前端新手往往被网上的学习路线误导,基础都没打牢,就开始堆框架。 个人建议先从计算机的基础:数据结构和算法,计算机网络,操作系统,编译原理和一门入门语言C或者
Java等开始,不需要深入,但是至少有认识,有了这些基础在谈前端入门,而且即便是前端入门,HTML,CSS和原生js又属于前端的基础,同时要了解后端的一些知识,至少可以搭建一个个人博客网站的水平。 前端入门很简单,所以很多新手一开始很顺利,可以实现网页网站,但是没有基础,很快就会卡在上升的阶段,只会堆框架,原生也不懂,永远停留在初级阶段。所以没有基本功,再漂亮的招式都叫花拳绣腿。