如果是网页UI方面,或者说你做的UI设计会应用于开发者的页面制作,那么需要了解一些HTML与CSS的基础知识
如果是游戏UI,就看你的设计内容是否需要开发者去实现出来了,如果需要,那么你就必须了解HTML5和CSS3能够实现哪些效果,这样你才能保证你设计出的内容能够被开发者实现。
第一阶段,你要从最基础的HTML/CSS 开始,简单地说,HTML 就是一堆非常简单的标签,而 CSS 则是把你画画的流程用英语按一定的格式写出来。然后你需要理解常用 HTML 标签的意思,学会各种 CSS 的属性,还有 CSS 的盒模型、优先级、选择器……第二阶段,你要是想在网页上实现交互效果,比如轮播图、点击按钮后播放动画等等,那么就必须学会Java . Java 是一门完整、强大、热门的编程语言,浏览器的各种交互效果都由它来做到的。
你先要了解一些基础的 Java 概念(变量、函数、基本类型)后,然后学习 jQuery(Java代码库的一种),并且通过 jQuery继续使用CSS的选择器。