ASP是动态服务器页面。
你可以这样理解,css可以做页面的外观,做了一张皮;asp可以让你的用户通过页面和服务器进行交互,是一种可以有复杂逻辑的网络应用
1、用ASP生成CSS可以实现一些动态效果,甚至可以实现每次打开页面都是不同的CSS(如果用静态CSS就要准备无数个CSS文件再结合js代码才能实现了);2、用ASP动态生成CSS的话,就可以把CSS代码放入数据库中,服务器空间就不放任何CSS文件了,整个系统就显得非常整洁、紧凑了。这点适合一些有特殊洁癖的程序员。难道我会告诉你有人把所有网站文件(asp、htm、js、css、图片、动画等)都放到数据库中,外面只留一个index.asp进行调用就构成一个网站吗?而且规模还不小!
3、貌似你说的这种网站并不多吧?毕竟这种做法违背了代码与样式分离的设计原则。