| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 aesthNETics1
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 测试是否遵守ADA25
2.2.5 遵守AJAX50829
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 DOCTYPE82
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.NET2.0 CSSFriendlyControlAdapters129
5.1 CSSFriendlyControlAdapter的概念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’andProfilin159
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 SiteMapDataSource178
6.3.3 不同的站点地图文件180
6.3.4 锁定181
6.3.5 本地化菜单186
6.4 使用CSSFriendlyControlAdapters191
6.4.1 添加新的web.sitemap文件192
6.4.2 设置web.config文件193
6.4.3 添加Menu控件和SiteMapDataSource194
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:MasterType231
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 主题中的CSS270
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 给主题添加CSS313
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.config333
9.4.2 machine.config335
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的MicrosoftVisualStudio379
附录BMicrosoftSilverlight简介409