知识大全 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 将要创建的站点

ASP.NET入门教程1.1将要创建的站点  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 1.2 创建动态站点的强大工具

ASP.NET入门教程1.2创建动态站点的强大工具  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 5.1 为站点设里样式

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