了解HTML/CSS的作用是做原型设计,如果是正规的软件开发,原型设计是最先涉及到非文档性工作的内容,现在流行的原型设计软件有一款叫AXURE,他的表现形式就html网页,因为不管你的软件将来运行在什么平台(window、Linux、iOS、Android等等),都可以通过html代码将运行效果简单的模拟出来(包括一些滑动特效,渐变特效等),所以你需要了解html及css,有时还会涉及到javascript等编程语言,如果说你只是做UI、UX,不涉及具体的编码工作,达到能够看懂其他人的代码,能够简单的修改其他人的代码就可以了,如果你除了UI、UX之外,还要参与具体的web前端开发,你就需要达到掌握的级别,最起码能够不依赖于其他可视化编程工具,写出在你大脑里所设计的界面来
这个对于交互式用户体验很有用的,至少HTML语言还有CSS不能说精通吧但是也要熟练掌握,可以通过这个改善和提高交互设计及用户体验。