其实这篇文章早就该写了,很久写了关于HTML布局相关的经验总结,一直在百度云上,只是偶尔查询翻到对应资料,担心日后很难找到,所以最后还是决心以文章的形式记录下来供大家参考查阅,实现这篇文章应有的价值;
之前从事Java几年,对JavaWeb相关技术都有较深的了解,当然自从从事C++工作之后,一直在专研C++相关技术,所以对Java而言,我已经忘得差不多了,虽然如此,如果真的要恢复所有相关知识,也不需要太多时间,废话不多说,从事java前端UI设计师必不可少的 ,包括动态的JSP(ASP、PHP)和静态的HTML(CSS)以及JS和局部刷新,这里我们说的是HTML。
关于HTML学习,其实就是学习UI设计,现在大多数的UI都是以XML文件进行布局解析,包括手机Andriod(之前学习过一段时间),QT高级UI应用(qss)以及C++皮肤库DUILIB等等,使用XML布局是一个种很合理很自然的方法,因为它确确实实将UI和业务逻辑完全分离了,如果不是如此,可以想象那是多乱!在设计的时候,我们一般都会遵循MVC模式,也就是将模型、视图以及控制器完全分离,让我们更好的专注业务模型开发,MVC应用很广泛,比如最简单的JavaWeb实现:jsp+serverlet+jdbc以及MFC文档视图框架都是典型的实现;
关于UI(皮肤)或界面开发,从之前学习JavaWeb和DUILIB等开发经验来看,学习的重点不是学会里面各种标签的使用!因为这些使用都有相应的文档,