Web 标准实战

分類: 图书,计算机/网络,程序设计,网站开发,
作者: (美)锡德霍姆著,常可译
出 版 社: 人民邮电出版社
出版时间: 2008-5-1字数: 337000版次: 1页数: 209印刷时间: 2008/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115178220包装: 平装编辑推荐
Amazon全五星图书,世界级Web大师力作,难得一见的实战手册,充满创意和技巧。
“本书极为出色,使人读起来欲罢不能……专业Web开发人员必读。”
——Slashdot网站
“毫无疑问,每个Web设计师的桌上都应该有一本《Web标准实战》。”
——Dave Shea,《CSS禅意花园》作者
以HTML和CSS为核心的Web标准,毫无疑问已经成为每个Web设计与开发人员必须掌握的关键技术。使用Web标准,可以极大地提高网站的可用性和亲和力,并有效地降低开发和维护的成本。
本书是世界级Web设计师Dan Cederholm的成名作,是一部经过时间和实践证明的经典著作。它并不是一部教程,而是通过完整而且实际的范例,讲述如何用Web标准来解决Web设计和开发人员每天都要面对的各种实际问题,并提供大量实用的专家技巧和最佳实践,给Web标准理念以最好的诠释。书中内容非常实用,读后能够立刻上手,应用到实际项目当中。
内容简介
本书是一部非常实用的讲述Web标准的著作。全书分为两部分:第一部分讲述了与页面代码相关的话题,第二部分则讲述了如何使用CSS来设定样式。书中的每一章都讲解了不同的Web标准概念的理论和实践,并且对每一个问题都给出了多种解决方案。
本书适合中高级Web设计与开发人员阅读。
作者简介
Dan Cederholm,世界著名的Web设计师和前端工程师,擅于运用Web标准来简化和重构设计,2003年因重构了Fast Company和Inc.com两个著名网站而蜚声业界。他还曾经帮助Google、MTV、ESPN等著名公司设计网页和重构网站。他是一位活跃的技术专家,经常在业界最重要的技术会议上发表演讲,也是许多顶级技术媒体的专栏作者。除本书外,他的另一部著作Bulletproof Web Design也广受好评。
目录
第一部分 重新审视HTML
第1章 列表
1.1 逛商店
1.2 测验
1.2.1 方法A:用
来分隔
1.2.2 折行问题
1.2.3 方法B:项目符号
1.2.4 方法C:更加接近
1.2.5 方法D:包装的喜悦
1.3 内容回顾
1.4 实例秀
1.4.1 去掉项目符号
1.4.2 创建更酷的项目符号
1.4.3 可导航的列表
1.4.4迷你选项卡形状
第2章 标题
2.1 构造文档标题的最佳方式是什么
2.1.1 方法A:富有语义
2.1.2 方法B:与的组合
2.1.3 方法C:样式和内容
2.2 内容回顾
2.3 实例秀
2.3.1 简洁的样式
2.3.2 加背景
2.3.3 可变换的图标
2.3.4 方便地更新
2.3.5 变色龙效果
2.4 小结
第3章 表格是邪恶的吗
3.1 完全的表格形态
3.2 人人可有的表格
3.3 添加摘要
3.4 表头
3.5 表头和数据的关系
3.6 使用abbr属性
3.7、和
3.8 表格是邪恶的吗
3.9 实例秀
3.9.1 创建网格
3.9.2 压缩空白
3.9.3 除IE/Mac之外的版本
3.9.4 腾出空间
3.9.5 自定义表头外观
3.9.6 带背景图片的表头
3.9.7 给ID指定图标
3.10 小结
第4章 引用文本
4.1 方法A:缺乏语义
4.2 方法B:类的演出
4.3 方法C:是最好的
4.4 内容回顾
4.5 实例秀
4.5.1 刨根问底的cite
4.5.2 行内引用
4.5.3 为设定样式
4.6 小结
第5章 表单
5.1 创建表单时有哪些选择
5.1.1 方法A:使用一个表格
5.1.2 方法B:没有表格,却变得拥挤
5.1.3 方法C:简单并且更有亲和力
5.2 内容回顾
5.3 实例秀
5.3.1 神奇的tabindex
5.3.2 为频繁访问的表单设定accesskey
5.3.3 给表单设定样式
5.4 小结
第6章、及其他短语元素
6.1 表现化与结构化
6.1.1 为什么和比和要好
6.1.2 那么呢
6.1.3 只要粗体或者斜体就行了
6.1.4 粗体加斜体
6.2 内容回顾
6.3 实例秀
6.3.1 短语元素
6.3.2设计
6.3.3和6.3.46.3.56.3.66.3.76.4 最后的短语第7章 锚点7.1 当指向页面特定部分时,如何构建锚点才是最佳方案7.1.1 方法A:空的名字7.1.2 方法B:都在名称中7.1.3 方法C:去掉名称7.1.4 方法D:全合一7.2 内容回顾7.3 实例秀7.3.1 title属性7.3.2 给链接设定样式7.4 收锚启航第8章 更多列表8.1 构造编号列表的最佳方式8.1.1 方法A:无序的顺序8.1.2 方法B:有序列表8.2 构造一组词条和解释的最佳代码是什么8.2.1 方法A8.2.2 方法B8.3 内容回顾8.4 实例秀8.4.1 标识各个部分8.4.2 自定义编号8.4.3 将编号加到CSS里8.4.4 最终效果8.5 小结第9章 精简HTML代码9.1 使用Web标准构建网站时如何精简HTML代码9.1.1 子代选择符9.1.2 方法A:愉快地使用类9.1.3 方法B:自然选择9.1.4 不必要的9.1.5 方法A:愉快地使用9.1.6 方法B:丢掉9.1.7 其他示例9.1.8 内容回顾9.2 实例秀9.2.1 未加工的HTML代码9.2.2 添加样式9.2.3 自定义项目符号9.2.4 添加边框9.3 小结第二部分 样式点滴第10章 应用CSS10.1 怎样将CSS应用到文档上10.1.1 方法A:元素10.1.2 方法B:外部样式表10.1.3 方法C:@import10.1.4 为多个样式表结合使用方法B和C10.1.5 两种级别的样式10.1.6 拥抱层叠10.1.7 方法D:行内样式10.2 内容回顾10.3 实例秀10.4 小结第11章 打印样式11.1 如何对打印指定样式11.1.1 媒介类型11.1.2 两种定向方式11.1.3 方法A:media属性11.1.4 方法B:@media或者@import11.1.5 允许多个值11.1.6 分隔屏幕和打印样式11.1.7 建立打印样式表11.2 内容回顾第12章 CSS布局12.1 如何用CSS构造两栏布局12.1.1 方法A:浮动侧栏12.1.2 方法B:双浮动12.1.3 方法C:浮动内容12.1.4 方法D:绝对定位12.2 内容回顾12.3 实例秀12.3.1 框模型问题12.3.2 伪栏12.4 小结第13章 设定文本样式13.1 怎么把超文本变酷13.1.1 改变Times字体13.1.2 改变行间距13.1.3 都是一家人13.1.4 字符间距调整13.1.5 段首字母下沉13.1.6 文本对齐13.1.7 字形变换13.1.8 小型大写字母13.1.9 段落缩进13.2 内容回顾第14章 图片替换14.1 怎样通过CSS用图片替换文本14.1.1 不存在完美的解决方案14.1.2 使用它,但要小心14.2 方法A:Fahrner图片替换14.2.1 HTML代码14.2.2 额外的标签14.2.3 CSS代码14.2.4 指定背景14.2.5 优点14.2.6 缺点14.2.7 权衡利弊14.3 方法B:Leahy/Langridge图片替(LIR)14.3.1 HTML和CSS代码14.3.2 框模型的痛苦14.3.3 缺点14.4 方法C:Phark方法14.4.1 HTML和CSS代码14.4.2 还是不完美14.5 内容回顾14.6 实例秀14.6.1 标志切换14.6.2 示例14.6.3 一对标志14.6.4 CSS代码14.6.5 恢复链接14.6.6 结果14.7 具有亲和力的可翻转图片选项卡14.7.1 问题14.7.2 解决方案14.7.3 HTML代码:一个列表统领一切14.7.4 一张图片,三种状态14.7.5 CSS:魔法产生的地方14.7.6 结果14.7.7 为什么要使用它14.7.8 文本不能缩放14.8 兼容性14.9 小结第15章 为设定样式15.1 两栏,有时又是三栏15.1.1 页面和样式结构15.1.2有类15.1.3 不仅可用于栏15.2 “你在这里”15.2.1 导航列表15.2.2 标明各个部分15.2.3 魔法CSS15.3 内容回顾第16章 下一步16.1 下一步去往何处16.1.1 组织和出版物16.1.2 富有影响力和启发性的博客16.1.3 书籍16.2 结束语索引




