Stylesheet主题和Customization主题
ASPNET中没有任何规则指定在页面中只能使用Stylesheet主题或Customization主题如果希望可以在页面中使用两种级别的样式无论是出于强制的原因还是最佳的决定完全可以在站点中使用这两种主题
例如可能会指定不同页面之间的主要元素必须在外观上保持一致页面的<body>标记内必须总是一种特定的字体Menu控件必须总是包含特定样式的节点但您也许希望只是将Label控件所应用的样式作为参考或默认样式因此可以创建一个为主要的页面元素和Menu控件定义样式的主题并将其用作Customization主题然后可以使用其他样式信息创建一个不同的主题并在创建站点的时候应用它覆盖特定元素的样式接着将这个主题用作Stylesheet主题下面的列表是为应用程序设置样式的顺序
() tylesheet主题
() css样式
() Element样式
(} Customization主题
在Customization主题中指定的样式总是会覆盖其他所有的样式
主题和CSS
CSS是为站点设置样式的一种非常好的方法因此能够通过非常简单的方法将样式表整合到主题中也是非常好的所需进行的操作是在主题的文件夹中添加一个样式表并将其放置在紧靠皮肤文件的后面不使用ASPNET的设计人员知道能够轻松地将他的设计整合到服务器端页面中一定会很高兴!
ASPNET 入门教程完整版
[] [] []