知识大全 ASP.NET入门教程 5.1.4 设置站点级别的样式[3]
Posted 主题
篇首语:一个有信念者所开发出的力量,大于个只有兴趣者。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 5.1.4 设置站点级别的样式[3]相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 5.1.4 设置站点级别的样式[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
操作回顾
所显示的ThemeDefault aspx页面看起来好像是两种主题同时作用的结果 尽管指定了站点的所有页面都应该使用Red Customization主题 然而 在前面的示例中 您在Blue主题中添加了一个CSS文件并设置了一些样式信息 同时因为Blue主题被设置为站点的Stylesheet主题 而且在Red主题中没有对应的样式信息 因此这些样式将得以从Blue主题中提取出来并应用于<body>中的文本和 Unstyled label 标签控件
该页面的<body>标记内的第一行HTML代码是 Default page <br />
因此这些文件将应用B ueStyleSheet css文件中的body样式
Body Font family:Arial;
代码中的下一个内容是 Styled label 控件 该控件的SkinID属性值为textLabel:
<asp:Label ID= Label SkinID= textLabel runat= server Text= Styled label Font Bold= True ></asp:Label>
由于这个SkinID在两个主题中都存在 因此将应用Red主题 因为这个主题在Web config文件中被设置为Customization主题
<asp:Label SkinId= textLabel runat= server Font Names= Garamond Font Size= pt ForeColor= DarkRed Font Bold= False ></asp:Label>
下面是Web config文件中设置主题的代码
<pages theme= red styleSheetTheme= blue />
记住Theme属性表示Customizaton主题 然而 在这个示例中指定的Red主题没有SkinID为 bigLabel 的标签定义 所以将使用Blue主题中的样式
<asp:Label ID= Labe SkinID= bigLabel runat= server Text= Unstyled label ></asp:Label>
因此页面中的最后一个控件将应用Blue主题中的样式
<asp:Label SkinId= bigLabel runat= server CssClass= bigtext ></asp:Label>
最后需要注意的是 Label控件仍然是页面的一部分 而且因为没有为这个控件指定其他字体信息 它还将从Blue主题的CSS文件中继承样式
本章最后一个示例将查看Wrox United应用程序中的主题 下面的小节将迅速查看这个应用程序的主题和样式
ASP NET 入门教程完整版
cha138/Article/program/net/201311/15189相关参考
知识大全 ASP.NET入门教程 2.4 创建站点地图[1]
ASP.NET入门教程2.4创建站点地图[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 2.4 创建站点地图[3]
ASP.NET入门教程2.4创建站点地图[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 2.4 创建站点地图[2]
ASP.NET入门教程2.4创建站点地图[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 2.4 创建站点地图[4]
ASP.NET入门教程2.4创建站点地图[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
ASP.NET入门教程1.1将要创建的站点 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
知识大全 ASP.NET入门教程 1.2 创建动态站点的强大工具
ASP.NET入门教程1.2创建动态站点的强大工具 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
ASP.NET入门教程5.1为站点设里样式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
知识大全 ASP.NET入门教程 2.5 站点设计的基本原则
ASP.NET入门教程2.5站点设计的基本原则 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 2.7 排查站点设计中的错误
ASP.NET入门教程2.7排查站点设计中的错误 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n