古筝入门教程视频教程 ASP.NET入门教程 5.1.4 设置站点级别的样式[1]
![古筝入门教程视频教程 ASP.NET入门教程 5.1.4 设置站点级别的样式[1]](http://img.zhputi.com/uploads/0ac4/0ac4c1df3ffa91c21b073febd0903e8a43487.jpg)
ASP.NET入门教程 5.1.4 设置站点级别的样式[1]
在很多情况下 开发人员可能会希望为站点内的所有页面指定一个一致的外观 虽然可以为所有的页面指定同一个主题 但是在某个中心位置为站点指定默认的主题将会更加迅速和简单 在ASP NET 中 可以在Web config文件内添加一个值从而为站点中的页面指定默认的主题 应该记得在第 章中使用过Web config文件为不同的用户账户指定站点的访问权限 由于Web eonfig文件是保存所有站点级别设置的中心位置 因此可以将站点的默认主题信息保存在其中 基本的语法如下所示
<?xml version= ?>
<configuration>
<appSettings/>
<connectionStrings/>
<system web>
<pages theme= myTheme styleSheetTheme= myOtherTheme />
可以在Web config文件中同时指定Stylesheet主题和Customization主题 如果在Web config文件中指定了一个主题而页面中没有指定任何主题 那么这个页面将应用Web config文件中的主题 另外 如果Web config文件为站点指定了一个Customization主题 而页面中指定了一个Stylesheet主题 那么应用于页面的将是Web config文件中的Customization主题 下面是经过细微修改的样式优先级 其中包括Web config文件内的主题
( ) Web config文件内的Stylesheet主题 ( ) 页面上的Stylesheet主题 ( ) CSS样式 ( ) Element样式 ( ) Web config文件内的customization主题 ( ) 页面上的Customization主题
如果希望完全控制整个站点的外观 则可以在Web config文件中指定一个Customization主题
ASP NET 入门教程完整版
lishixinzhi/Article/program/net/201311/15190