个人认为Microsoft Expression Web Design会比DW好一些,和Microsoft的其他产品之间的配合也容易一些。如果你想设计好看的网页,你需要有美术基础,有CSS基础。如果你只懂ASP.NET和一点点HTML,这个问题是不可能在你的知识范围内解决的。首先你要有扎实的XHTML+CSS基础,对于任何一个设计效果都有办法用XHTML+CSS的代码实现,这是工具。其次你要有美术设计能力,这是个复杂的问题,一个程序员是否有这方面的天赋很难说,你觉得自己不适合的话可以考虑请一个职业美工。
VS里新建网页。DW打开。两个结合着用
其实一开始我还用DW来辅助做界面,后来就干脆不用了。做界面应该是用PhotoShop。
在PhotoShop 里把整个网站的方案设计出来(一些网站模板本身就是PSD文件)。然后用切片工具划分切片区域,存储为Web文件,就是HTML文件。
然后把生成的Images文件夹拷到VS环境下,然后打开生成的HTML文件,把代码拷到VS里。然后在慢慢改。可以做成css的,做成CSS,想直接用的直接用,想做成背景的,做成背景;想用DIV划分的用DIV划分……