ASP.NET Web界面设计三剑客 CSS、Themes和Master PagesPDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)桑福德著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302199922
- 页数:449 页
第1章 aesthNETics 1
1.1 aesthNETics的定义 1
1.2 aesthNETics之所以重要的原因 2
1.3 提高员工的期望 4
1.4 为Web站点创建一致外观:aesthNETics要点 5
1.5 前提条件 6
1.6 小结 7
第2章 Web设计基础知识 9
2.1 设计基础 9
2.1.1 屏幕分辨率 9
2.1.2 浏览器 11
2.1.3 色彩深度 13
2.1.4 图像 16
2.1.5 文本 18
2.1.6 CSS与表 19
2.2 无障碍化 23
2.2.1 无障碍化之所以重要的原因 23
2.2.2 不遵守法规的代价 24
2.2.3 确保无障碍化 24
2.2.4 测试是否遵守ADA 25
2.2.5 遵守AJAX 508 29
2.2.6 无障碍化的重要性 29
2.3 小结 30
第3章 Photoshop:给开发人员的提示与技巧 31
3.1 前提条件 32
3.2 项目指南 33
3.3 Photoshop概览 33
3.4 第一个图 39
3.4.1 图片尺寸与操作 39
3.4.2 半透明框 41
3.4.3 图层 43
3.4.4 文本 47
3.4.5 保存图片 48
3.4.6 选取颜色模式 50
3.5 第二个图 51
3.5.1 选择和提取图片 52
3.5.2 背景 54
3.5.3 轮廓 56
3.5.4 文本 57
3.5.5 可选的修改 60
3.5.6 保存图片 65
3.5.7 颜色模式 66
3.6 移动浏览器图形 66
3.7 扩展您的Photoshop技巧 71
3.8 小结 71
第4章 层叠样式表(CSS) 73
4.1 前提条件 74
4.2 看上去就像基于表的设计的Web站点 74
4.2.1 CSS基础知识 77
4.2.2 DOCTYPE 82
4.3 创建样式表 83
4.3.1 CSS页面布局 87
4.3.2 CSS的“圣杯” 93
4.3.3 格式化页脚 112
4.3.4 应使用哪一种方法 113
4.4 浏览器检验 114
4.5 最终CSS文件 124
4.6 小结 126
第5章 ASP.NET 2.0 CSS Friendly Control Adapters 129
5.1 CSS Friendly Control Adapter的概念 129
5.2 安装控件适配器 140
5.3 集成控件适配 141
5.3.1 新项目 141
5.3.2 向现有项目中添加控件适配器 144
5.3.3 在项目中使用控件适配器 150
5.3.4 它能生效吗 152
5.3.5 Stylin' and Profilin 159
5.4 了解更多信息 167
5.5 小结 168
第6章 一致性导航 169
6.1 ASP.NET导航控件概述 169
6.2 开始学习ASP.NET导航控件 170
6.3 SiteMapDataSource控件 175
6.3.1 web.sitemap文件 175
6.3.2 SiteMapDataSource 178
6.3.3 不同的站点地图文件 180
6.3.4 锁定 181
6.3.5 本地化菜单 186
6.4 使用CSS Friendly Control Adapters 191
6.4.1 添加新的web.sitemap文件 192
6.4.2 设置web.config文件 193
6.4.3 添加Menu控件和SiteMapDataSource 194
6.4.4 测试和调整 194
6.4.5 美化应用程序 196
6.5 浏览器检查 202
6.6 特别提示:面包屑 206
6.7 小结 208
第7章 母版页 209
7.1 母版页的发展过程 209
7.2 母版页的定义 212
7.3 开始编码工作 213
7.4 部分类 223
7.5 在母版页和子页面之间传递数据 227
7.5.1 首先介绍重点 227
7.5.2 方法1:引入数据 229
7.5.3 方法2:改变类名 230
7.5.4 方法3:MasterType 231
7.6 全局设置母版页 232
7.7 以编程方式设置母版页 236
7.7.1 需要考虑的第一个事项:设计时支持 238
7.7.2 需要考虑的第二个事项:@MasterType指令 242
7.8 嵌套母版页 247
7.8.1 继续编码工作 248
7.8.2 是否已经解决所有问题 255
7.9 最后一个概念 256
7.10 合并所有概念:更新surfer5项目 256
7.11 小结 262
第8章 主题 265
8.1 主题的定义 265
8.2 第一个主题 267
8.3 主题中的CSS 270
8.3.1 问题:主题如何应用包含的样式表 270
8.3.2 给主题添加CSS文件 271
8.3.3 一种解决方案 273
8.3.4 style.aspx的优缺点 291
8.3.5 其他可能的解决方案 293
8.3.6 关于主题中CSS的最后思考 293
8.4 皮肤 296
8.4.1 添加Skin文件 296
8.4.2 有选择地应用Skin属性 299
8.4.3 关于皮肤的最后思考 307
8.5 图像 308
8.5.1 从CSS引用 308
8.5.2 在Skin文件内集成图像 309
8.5.3 硬编码到主题图像的路径 311
8.6 更新surfer5项目 312
8.6.1 给主题添加图像 312
8.6.2 给主题添加CSS 313
8.6.3 更新根文件 317
8.6.4 集合所有概念 319
8.7 浏览器检查 320
8.8 小结 321
第9章 应用主题 323
9.1 开始之前:在母版页中设置主题 323
9.2 默认方法:刷新程序 324
9.3 部分解决方案#1:以编程方式设置主题 324
9.3.1 Theme方法 325
9.3.2 StyleSheetTheme方法 329
9.3.3 程序化方法的缺点 332
9.3.4 不同主题的优先级 332
9.4 部分解决方案#2:全局设置主题 333
9.4.1 web.config 333
9.4.2 machine.config 335
9.4.3 全局方法的缺点 338
9.5 部分解决方案#3:继承的基类 339
9.5.1 少说多做 340
9.5.2 基类的层次结构 343
9.6 更新surfer5项目 348
9.7 小结 350
第10章 集合所有概念——新的主题 353
10.1 浏览器检查 354
10.2 准备工作 359
10.3 第一步:回到制图板 361
10.4 第二步:新的母版页 361
10.5 第三步:移动主题 363
10.6 第四步:结合主题和母版页 363
10.7 第五步:添加样式 365
10.8 第六步:添加导航 368
10.9 浏览器检查:最后的外观 373
10.10 小结 376
附录A 代号为Orcas的Microsoft Visual Studio 379
附录B Microsoft Silverlight简介 409
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019