CSS网站布局实录 基于Web标准的网站设计指南 第2版PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:李超编著
- 出 版 社:北京:科学出版社
- 出版年份:2007
- ISBN:7030193423
- 页数:432 页
第1章 Web标准与CSS布局概述 1
1.1 Web标准的历史及发展 2
1.1.1 什么是Web标准 2
1.1.2 Web表现层技术 2
1.1.3 Web标准的历史 3
1.2 Web标准的构成 5
1.2.1 结构(Structure) 5
1.2.2 表现(Presentation) 6
1.2.3 行为(Behavior) 6
1.3 Web标准有什么好处 7
1.4 CSS布局与table布局的区别 10
1.4.1 CSS 2.0的优势 10
1.4.2 传统的table布局与CSS布局 11
1.5 向Web标准过渡 14
1.5.1 从HTML转XHTML 14
1.5.2 发挥CSS 2.0的作用 15
1.6 常见问题 17
1.6.1 什么样的网站才符合Web标准 17
1.6.2 使用Web标准之后表格还有用吗 18
1.6.3 可以继续使用HTML来设计网页吗 19
1.6.4 为什么不直接使用到XML 20
1.6.5 学习CSS布局比表格困难吗 20
1.6.6 CSS布局是否意味着必须手写代码 20
1.6.7 什么叫网站重构 21
1.6.8 使用Web标准之后就不再存在兼容性问题了吗 21
1.6.9 有没有Web标准方面的优秀图书或网站 21
1.6.10 使用CSS设计只能做出简单的网页吗 21
1.7 面向现在与未来的设计 22
1.7.1 Web标准与Web 2.0 23
1.7.2 用户体验技术 25
1.7.3 用户体验设计的发展趋势 28
第2章 XHTML与CSS基础 29
2.1 XHTML基础 30
2.2 选择合适的DTD 32
2.3 选择合适的标签 35
2.4 给CSS留下接口 36
2.5 良好的XHTML编写习惯 38
2.6 CSS语法结构 39
2.6.1 CSS属性与选择符 39
2.6.2 类型选择符 40
2.6.3 群组选择符 40
2.6.4 包含选择符 41
2.6.5 id及class选择符 41
2.6.6 标签指定式选择符 43
2.6.7 组合选择符 43
2.6.8 伪类及伪对象 44
2.6.9 通配选择符 45
2.7 CSS数据单位 45
2.8 应用CSS到网页中 46
2.8.1 行间样式表 46
2.8.2 内部样式表 46
2.8.3 外部样式表 47
2.9 样式优先权问题 48
2.9.1 写法优先权 48
2.9.2 选择符优先权 48
2.9.3 样式继承 49
2.9.4 !important语法 49
2.10 代码注释 50
2.11 CSS开发环境与调试环境 51
第3章 CSS网页布局与定位 54
3.1 认识div 55
3.1.1 div是什么 55
3.1.2 如何使用div 56
3.1.3 理解div 56
3.1.4 并列与嵌套div结构 58
3.1.5 使用合适对象来布局 59
3.2 一列固定宽度 61
3.3 一列宽度自适应 62
3.4 二列固定宽度 65
3.5 二列宽度自适应 68
3.6 两列右列宽度自适应 69
3.7 二列固定宽度居中 70
3.8 三列浮动中间列宽度自适应 72
3.9 高度自适应 76
3.10 盒模型详解(Box Model) 81
3.10.1 什么是盒模型 81
3.10.2 盒模型的细节 82
3.10.3 上下margin叠加问题 86
3.10.4 左右margin加倍问题 88
3.11 深入浮动(Float) 89
3.11.1 文档流(Document Flow) 89
3.11.2 浮动定位 90
3.11.3 浮动的清理(Clear) 92
3.11.4 何时选用浮动定位 93
3.12 绝对定位与相对定位 94
3.12.1 绝对定位 94
3.12.2 相对定位 96
3.12.3 何时选用绝对与相对定位 99
第4章 CSS网站元素设计 101
4.1 用CSS设计网站导航 102
4.1.1 横向导航 103
4.1.2 纵向导航 111
4.1.3 下拉及多级弹出式菜单 115
4.1.4 门户网站的导航设计(闪客帝国) 122
4.2 背景控制 125
4.2.1 背景颜色 127
4.2.2 背景图片 128
4.2.3 背景定位 129
4.2.4 背景滚动 131
4.2.5 背景属性缩写 132
4.2.6 基于背景控制的导航优化 133
4.3 使用列表元素 136
4.3.1 ul无序列表 137
4.3.2 ol有序列表 137
4.3.3 改变项目符号样式 139
4.3.4 使用图片自定义项目符号 139
4.3.5 使列表变为段落 141
4.3.6 列表缩进排版 143
4.3.7 复杂列表的排版 145
4.4 表单设计 148
4.4.1 改变输入框及文本域样式 150
4.4.2 改变下拉列表样式 155
4.4.3 改变按钮样式 157
4.4.4 表单布局设计 158
4.4.5 使用label标签提升表单可用性 164
4.4.6 表单设计的其他建议 165
4.5 字体及段落样式设计 165
4.5.1 应用字体样式 167
4.5.2 应用段落样式 173
4.6 图片样式设计 183
4.6.1 图片定位 184
4.6.2 图片剪切 187
4.6.3 图片替代文本 191
4.6.4 Flash替代文本 194
4.7 链接样式控制 194
4.7.1 链接控制 194
4.7.2 CSS按钮 197
4.7.3 图片翻转链接 200
4.7.4 面包屑导航链接 202
第5章 CSS内容排版 205
5.1 文字排版 206
5.1.1 通栏排版 206
5.1.2 分栏排版 206
5.2 图文混合排版 207
5.2.1 图片基础控制 208
5.2.2 不规则文字环绕 212
5.3 全图排版 215
5.4 表格排版 221
5.4.1 充分使用表格标签 221
5.4.2 表格样式控制 223
5.4.3 表单表格设计 228
第6章 CSS高级应用与技巧 230
6.1 id与class 231
6.1.1 什么是id 231
6.1.2 何时使用id 231
6.1.3 什么是class 232
6.1.4 何地使用class 233
6.1.5 同时使用多个类 235
6.1.6 id应用与网站结构 235
6.2 div与span 238
6.3 CSS选择符的命名 241
6.3.1 大小写敏感 242
6.3.2 合法字符及组合 242
6.3.3 命名建议 242
6.4 CSS文件结构设计与优化 244
6.4.1 导入结构 245
6.4.2 结构优化 245
6.5 使用CSS缩写 249
6.5.1 font字体缩写 250
6.5.2 margin与padding边距缩写 250
6.5.3 border边框缩写 251
6.5.4 list列表缩写 252
6.5.5 background背景缩写 252
6.5.6 color颜色缩写 253
6.6 CSS代码优化 253
6.6.1 增加代码重用率 253
6.6.2 使用样式覆盖进行简化 256
6.7 园角样式设计 257
6.7.1 圆角表格 257
6.7.2 圆角矩形 262
6.8 滑动门技术 265
6.9 小提示窗口 268
6.10 图像地图 271
6.11 垂直居中 273
6.12 折叠标签 276
6.13 CSS数据图表 279
6.13.1 初级样式(进度条) 280
6.13.2 复合样式(滑动条) 283
6.13.3 柱状图 286
6.14 切换样式表(网站换肤) 290
6.15 XHTML与CSS校验 294
6.15.1 XHTML校验器 295
6.15.2 CSS校验器 296
6.16 Flash如何符合标准 297
第7章 浏览器兼容与解析问题 300
7.1 CSS hack技术 301
7.1.1 如何使用CSS hack 302
7.1.2 常用CSS hack使用方法 302
7.1.3 CSS hack管理 308
7.2 IE条件注释功能 309
7.3 盒模型问题 310
7.3.1 盒模型hack 310
7.3.2 简单盒模型hack方法 311
7.4 IE捉迷藏 311
7.5 ul的不同表现 314
7.6 IE 3px问题 317
7.7 高度不适应 319
7.8 IE6断头台问题 322
7.9 容器不扩展问题 325
7.10 IE7浏览器的一些变化 327
第8章 CSS可视化开发与调试 329
8.1 Dreamweaver 8的CSS可视化开发 330
8.1.1 对CSS支持的界面变化 331
8.1.2 可视CSS辅助功能 335
8.1.3 浏览器检查及验证标记 343
8.1.4 创建CSS布局页面 346
8.2 Dreamweaver CS3的CSS管理 366
8.3 CSS代码调试 369
8.3.1 安装Firefox Web Developer 369
8.3.2 界面总览 371
8.3.3 主要功能 372
8.4 Web Accessibility Toolbar 383
8.4.1 安装工具栏 383
8.4.2 界面与功能总览 383
第9章 CSS布局应用实例解析 385
9.1 闪客帝国网站布局设计 386
9.1.1 界面设计 387
9.1.2 CSS文件结构设计 389
9.1.3 首页布局设计 389
9.2 Adobe网站CSS分栏设计 396
附录A Web标准语思录 402
A.1 Web上的中文排版 403
A.2 我来说点儿Ajax的事儿 408
A.3 Web标准的思考 411
A.4 闪客帝国网站重构访谈 419
附录B 相关资源及术语表 423
B.1 相关网站 424
B.2 相关书籍 428
B.3 相关工具 428
B.4 术语表 429
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019