- 1
- 0
- 约1.39万字
- 约 56页
- 2021-11-20 发布于上海
- 举报
系统使用开发技术7目 录7.1视图、存储过程及事务应用7.2多页面应用程序的实现7.3非关系型数据库应用多页面应用程序的需求多个页面的风格保持一致页面之间需要导航在多个页面之间共享信息多个用户共享网站公共信息页面风格设计之一 ——使用母版统一内容布局母版母版可以为多个页面创建一致的布局。在母版中将公共的页面结构布局和内容设计好,再以母版为基础创建页面,根据内容不同替换可变的部分。使用母版创建的页面由两部分组成:母版页和内容页。当用户请求页面时,母版页与某个内容页组合在一起后输出。【例7.3】使用母版页实现“e学习”系统的个人中心页面 使用母版页实现“e学习”系统的个人中心页面,包括三个内容页:个人信息、我的课程、我的消息。(1)新建网站,添加新项,创建“母版页”MasterPage.master(2)编辑MasterPage.master文件在母版页上设计需要显示的信息或控件在内容需要变动的地方放置ContentPlaceHolder控件(3)应用母版新建页面(4)设置超链接导航(5)运行程序,点击超链接,内容切换(2) 编辑MasterPage.master文件母版页采用表格布局(4行2列)Image控件HyperLink控件ContentPlaceHolder控件(3)应用母版新建页面。 在添加新窗体时,选中“选择母版页”。页面的设计方法相同,只是限制在ContentPlaceHolder内进行。依次建立三个页面PersonalInfo.aspx、MyCourses.aspx、MyMessage.aspx。(4)设置超链接导航。 回到母版页,为三个HyperLink控件的NavigateUrl属性选择特定页面母版母版可以为多个页面创建一致的布局。在母版中将公共的页面结构布局和内容设计好,再以母版为基础创建页面,根据内容不同替换可变的部分。使用母版创建的页面由两部分组成:母版页和内容页。当用户请求页面时,母版页与某个内容页组合在一起后输出。THANK YOU!页面风格设计之二 ——使用样式表CSS统一界面风格层叠样式表CSS层叠样式表(Cascading Style Sheets,CSS)是一系列格式规格,用于控制网页内容的外观,如字体、排版、背景、边框和超链接样式等,弥补HTML的不足,起到风格和排版定位作用,还可实现页面格式的动态更新。在网页中嵌入CSS有两种方式:将“页面元素{样式属性:值}”内嵌到HTML文档中建立单独的*.css文件存放格式内嵌方式在设计页面时可直接进行可视化风格设计,当两者出现重叠定义时前者优先级高于后者。【例7.4】使用内嵌CSS实现界面风格设置使用内嵌CSS实现“e学习”系统的个人中心界面风格设置(1)复制例7.3的网站(2)设计母版页的左侧导航区域的样式母版页左栏的超链接导航区域 ,右击选“属性/Style”,选择“修改样式”窗口“字体”font-family为“华文隶书”、font-size为“larger”;“背景”background-color选淡绿色;“定位”width设置54pt。(3)设计“个人信息”内容页的表格样式“背景”background-color淡黄色;“块”text-indent(文本缩进)15pt【例7.5】使用外部样式表CSS实现界面风格设置使用外部样式表CSS实现“e学习”系统的个人中心界面风格设置,增加超链接菜单的动态响应风格 (1)复制例7.4的网站(2)在母版页设计状态下,新建样式表,生成相应的StyleSheet.css 文件选择菜单命令“格式→新建样式”,打开“新建样式”对话框,在“定义位置”下拉列表中选择“新建样式表”,在“选择器”下拉列表中选择td,进行样式设置。(字体:font-family为“微软雅黑”;背景:淡紫色。)单击“应用”按钮将样式应用到该页面上,然后单击“确定”按钮将在项目中自动生成一个StyleSheet.css文件,打开该文件可看到样式说明(3)设置超文本链接的外观和点击效果选择“现有样式表”,选择StyleSheet.css,这样新增加的样式会追加到该文件中。针对链接文本,分别设置“链接”、“悬停”、“选中”时的样式:A:link(链接):链接文本A:hover(鼠标指针悬停):链接文本A:active(选中):链接文本(4)设置“个人信息”内容页的文本框风格“新建样式表”,定义位置选“新建样式表”,选择器写自定义样式类为“.textstyle”(淡灰色背景、楷体、大小medium),生成StyleSheet2.css文件。设置各TextBox控件的cssClass属性为textstyle,则所有文本框都将应用该风格。提示:一个CSS文件可被多个页面采用。link href=StyleSheet.css rel=styles
您可能关注的文档
- 《数据库与信息系统》 数据库管理与保护_1.pptx
- 《数据库与信息系统》SQL语言 (2).pptx
- 《数据库与信息系统》SQL语言.pptx
- 《数据库与信息系统》SQL语言_3.pptx
- 《数据库与信息系统》SQL语言_4流程控制语句_v2.pptx
- 《数据库与信息系统》SQL语言_5视图.pptx
- 《数据库与信息系统》SQL语言_6存储过程.pptx
- 《数据库与信息系统》SQL语言_7触发器.pptx
- 《数据库与信息系统》Web数据库应用程序_1.pptx
- 《数据库与信息系统》常见错误的解决方案_v2.pptx
- 抚顺石化工贸中心资金控制体系优化研究:理论、实践与创新.docx
- 探秘中华通草蛉滞育发育:生殖生物学特征与调控机制.docx
- 稀有鮈鲫受精机制及影响因素的深度剖析.docx
- 从美国强制反诉制度探寻我国民事诉讼反诉制度的革新路径.docx
- 中国职业足球管理体制:演进、困境与突破路径探究.docx
- 论我国网上个体经营活动法律规制的完善与实践.docx
- 论取保候审期间脱逃后又归案的自首认定困境与出路.docx
- 动调陀螺赋能双轴稳定平台控制系统的关键技术与优化策略研究.docx
- 论我国犯罪被害人国家补偿制度的构建与完善:法理、实践与发展路径.docx
- 光纤光栅传感监控软件:原理、应用与创新发展研究.docx
最近下载
- (2026春新版)教科版三年级科学下册全册PPT课件.pptx
- 2026江西省赣勤发展集团有限公司社会招聘6人备考题库附答案.docx VIP
- 热力发电厂课程设计报告dc系统.docx VIP
- 陕西科技大学镐京学院《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx
- 皮鞋工艺学(共计755页,共计3部分)_部分3.pptx
- 2025年湖北国土资源职业学院单招职业适应性考试题库及答案1套.docx VIP
- 工业蒸汽轮机-西门子中国.PDF VIP
- 2026年邵阳职业技术学院单招职业技能考试题库及答案1套.docx VIP
- 门诊药房处方点评与分析.doc VIP
- 装饰装修工程验收资料大全.doc VIP
原创力文档

文档评论(0)