- 12
- 0
- 约2.14千字
- 约 9页
- 2017-03-29 发布于四川
- 举报
网页的的设计之使用专题与皮肤设置
第10章 使用主题和皮肤设置页面外观 在传统的网站开发过程中,要给网站更换主题,将是一项繁重复杂的工作。要同时考虑到与页面相关的文字、图片、样式文件等的更换。如果在网站的开发初期,没有对这些资源文件进行很规范的管理。那么在改版的时候,将要进行大量的文件迁移和更改,更有甚者会引发文件丢失。在.NET 2.0中,主题和皮肤的出现,解决了这种长期困扰开发者的问题。 10.1 主题和皮肤概述 主题和皮肤是ASP.NET 2.0中新增的一项功能,存在于网站根目录下App_Themes文件夹中。它允许开发者将页面的样式和布局信息,存放到一个独立的文件中,总称为主题(Theme)。接下来,可以将该主题应用于任何站点,来控制站点中页面和控件的外观。通过对主题的切换,便可以轻松的实现网站风格的切换。说到底,主题只是存在于App_Themes文件夹中的一个文件夹,其中包含了皮肤文件*.skin、样式文件*.css以及其他图片等资源文件。 10.2 创建主题 前面一节讲到,主题必须存在于网站根目录下的App_Themes文件夹中,且主题本身就是一个文件夹。所以,创建主题时候完全可以手动添加该文件夹,也可以按照以下步骤进行创建。(具体内容请参照书。) 10.3 使用主题 前一节中,创建了一个皮肤文件,本节就介绍如何使用该皮肤。 新建一个Web窗体页10-01.apsx,将刚才建立的主题blue应用到该页面,(具体内容请参照书。) 10.4 样式 一个主题中除了皮肤文件外,还有样式文件,即*css文件,给一个主题中添加样式文件的方法如下。 (1)右击该主题,在弹出的菜单中选择“添加新项”选项,打开“添加新项”对话框,在其中选择“样式表”模板,为其命名并以“.css”为后缀名(2)对该样式表文件进行编辑。可以在CSS大纲中对样式表内容进行管理,(具体内容请参照书。) 10.5 多主题的自动切换 既然是多主题的切换,那么再新建一个主题,命名为white。为该主题添加一个皮肤文件,代码如下所示。(具体内容请参照书。) 10.6 常见问题 随着Blog、Space等个人网页的流行,风格成了越来越被关注的特点。本章主要介绍了网站的一些风格应用,其常见的问题如下所示。 10.6.1 网站有多种风格可以切换是使用的主题吗 答:对,目前大多数网站的切换风格还是使用的主题技术来实现的。 10.6.2 皮肤文件除手工书写外有没有其他简便方法 答:有,可以先向页面中加入控件,然后在属性窗口中设置它的各种属性,以达到使用主题后所要达到的效果。然后复制该控件的整个代码到皮肤文件中,去掉该控件的Id属性。再根据需要为其添加SkinId属性定义,这样关于该控件的主题代码就制作完毕。 * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose
您可能关注的文档
- 我们的关于毕业生怎样正确选择职业的问卷调查PPT.ppt
- 我们的民族小学2[第二课时].ppt
- 我们的民族小学[第一课时].ppt
- 我们的班集体PowerPoìnt演示文稿.ppt
- 我们的祖先[鄂教版]五年级品德与社会上册PPT演示课件.ppt
- 我们的经营的管理—中层干部培训.ppt
- 我们的身体演示课件鄌郚镇中心小学陈华.ppt
- 我们看待世界与现实的方法也与你们的不一样.ppt
- 我修正过的读写任务写作方法.ppt
- 我们的田野—音乐演示课件.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 医院医养结合功能区设计方案.docx
- 老年人防诈骗宣传案例分析报告.docx VIP
- 聚羧酸减水剂msds报告.docx
- 个人信用报告模板简版带水印可编辑2025年9月新版.pdf VIP
- QBNM-PS-0001—2019 汽车车身油漆涂层标准.pdf VIP
- 2025铁路旅客列车餐饮服务卫生规范.pdf VIP
- 奉节脐橙电子商务发展中存在的问题及对策研究.docx VIP
- 城中村改造建设项目可行性研究报告.docx VIP
- 2024党员围绕“学习贯彻党的创新理论、党性修养提高、联系服务群众、党员发挥先锋模范作用、铸牢中华民族共同体意识方面”5个方面组织生活会发言材料多篇.docx VIP
- 《养老之女性篇》课件.pptx VIP
原创力文档

文档评论(0)