什么时候应该使用ASP.NET主题,什么时候应该使用CSS?使用一个优于另一个的优点和缺点是什么?
我建议使用CSS而不是主题.原因是在CSS中你可以修改你的样式,使它们适用于所有浏览器.你可以用主题做同样的事情,但微软的设计师因修复你修复的东西以使它们适用于所有浏览器而臭名昭着,所以它的效率很高.坚持使用CSS,您将花费更少的时间.
一起好!
但是主题不是CSS的替代品,或者它们不是为了CSS的等价目的而构建的.它的目的是在您的应用程序上定义不同的主题,并用一行更改它们.主题可以包括CSS文件,图像文件和皮肤.
使用外观,您可以为asp.net控件定义样式,因此它包含复杂而完整的解决方案.例如,您可以定义gridview并定义其样式和属性.您可以在应用程序范围内定义它.
所以你认为它们在一起更好,但不等于比较.