O'Reilly:CSS实战手册(第2版)
¥
4
九品
仅1件
作者[美]麦克法兰 著;俞黎敏 译
出版社电子工业出版社
出版时间2010-06
版次2
装帧平装
上书时间2024-03-31
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]麦克法兰 著;俞黎敏 译
-
出版社
电子工业出版社
-
出版时间
2010-06
-
版次
2
-
ISBN
9787121109850
-
定价
69.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
355页
-
字数
500千字
- 【内容简介】
-
本书从介绍最基本的CSS知识开始,到建立用于打印网页的CSS和改进你的CSS习惯的最佳实践。将关于CSS的选择器、继承、层叠、格式化、边距、填充、边框、图片、网站导航、表格、表单、浮动布局、定位网页上的元素,以及用于打印网页的CSS等技术通过逐步地讲解与教程串联了起来。每章内容从简单到复杂,一步一步地建立起一个完整的教程示例,并在每章都会详细讨论一些技巧、最佳实践和各浏览器之间一致性的兼容问题及如何进行修复,以及给出实际的解决办法来创建最佳展现效果的页面,在各章节的最后都给出了相应教程的详细操作步骤。并且介绍了最新的CSS3特性及常见问题,最后还提供了完整的CSS属性参考、DreamweaverCS4中的CSS及书中提到的相关CSS资源列表。
本书适合于刚刚接触CSS的朋友们阅读并亲自动手实践,具有HTML、XHTML和CSS基本知识但想创建更加完美的网页的设计人员,以及须要创建在各种不同的浏览器之间兼容并都能够达到同样展现效果的CSS专家们作为参考。
- 【作者简介】
-
DavidSawyerMcFarland是位于俄勒冈州波特兰的一家网站开发和培训公司即SawyerMcFarlandMedia,Inc.的总裁。他从1995年开始创建网站,当时他设计的第一个网站是针对通讯专家的一本在线杂志。他曾经是位于伯克利的加利福尼亚大学和伯克利多媒体研究中心的网站管理员,并对Macworld.com基于CSS驱动的重新设计进行了完整的监控。
- 【目录】
-
目录
TableofContents
TheMissing创作团队简介I
简介1
第1部分
CSS基础知识
第1章
对HTML的再思考12
HTML的过去与现在12
HTML的过去:看起来一切都好12
HTML的现在:CSS的脚手架14
为CSS编写HTML14
思考布局结构14
学习两种新的HTML标签15
可以忘却的HTML标签和属性16
编写技巧17
Doctype(文档类型)的重要性20
充分利用InternetExplorer821
第2章
创建样式和样式表23
样式剖析24
理解样式表25
如何选择内部或外部样式表25
内部样式表26
外部样式表27
用HTML链接样式表28
用CSS链接样式表28
教程:创建第一个样式29
创建行内样式29
创建内部样式表31
创建外部样式表32
第3章
选择器:明确设置哪些样式37
标签选择器:整体控制37
类选择器:精确控制38
ID选择器:控制特殊的网页元素40
给标签组定义样式42
构建群选择器42
通用选择器(*)43
给标签内的标签定义样式43
HTML族谱44
创建派生选择器45
伪类和伪元素46
给链接定义样式47
给段落定义样式47
更多的伪类和伪元素47
高级选择器50
子选择器50
同胞选择器51
属性选择器52
教程:选择器模型54
创建群选择器56
创建和应用类选择器56
创建派生选择器58
创建和应用ID选择器60
点睛之笔61
第4章
用样式继承节省时间63
什么是继承63
继承如何简化样式表64
继承的局限性65
教程:继承66
基本范例:一级继承66
用继承重新设置整个网页的样式67
继承不起作用69
第5章
用层叠管理多样式71
样式如何层叠71
继承样式的叠加72
最近的祖先样式胜出72
直接应用的样式胜出73
一个标签,多个样式74
用权重值决定哪种样式胜出75
权重值相同时最后一个样式胜出76
控制层叠77
改变权重值78
选择性地覆盖79
重新创建样式79
教程:层叠实例80
重置CSS,重新设置样式81
创建混合样式82
消除样式冲突83
第2部分
CSS实用技术
第6章
文本格式化88
如何格式化文本89
如何选择字体89
如何给文本添加颜色92
如何修改字号93
pixel(像素)的用法94
Keyword(关键字)、Percentage(百分比)和Em(行长单位)的用法94
如何格式化词语和字母97
斜体化和粗体化97
大写化98
文本的修饰98
字母间距和字间距100
如何格式化整个段落100
如何调整行间距101
如何对齐文本102
首行缩进并去除边距102
格式化段落的首字母或首行104
如何给列表定义样式105
列表的类型105
给项目符号和项目序号定位107
图形项目符号108
教程:文本格式化实例109
创建网页109
格式化标题和段落111
格式化列表113
利用类进行微调114
点睛之笔116
第7章
Margin、Padding和Border118
理解盒模型118
用Margin和Padding控制空间119
Margin和Padding的快捷属性121
边距冲突121
用margin负值消除空格122
显示行内盒子和块级盒子123
添加边框125
border属性的快捷设定法125
单独格式化各条边框126
设置背景色128
确定高度和宽度128
计算盒子的实际宽度和高度129
用Overflow属性控制溢出文本130
用浮动元素包围内容132
Background(背景)、Border(边框)和Float(浮动)134
停止浮动135
教程:Margin、Background和Border137
如何控制网页的边距和背景137
调整标签周围的空间139
创建侧边栏141
修复浏览器的bug143
精益求精145
第8章
给网页添加图片146
CSS和标签146
背景图片147
控制重复150
定位背景图片151
关键字152
精确值153
percentage(百分比)值153
如果固定图片155
利用background快捷属性155
教程:美化图片157
给图片添加边框157
给图片添加说明159
教程:创建相册161
添加阴影164
教程:使用背景图片167
给网页背景添加图片167
用图片代替边框169
给无序列表使用图片170
使侧边栏更有特色171
精益求精174
第9章
装饰网站导航175
选择要定义样式的链接175
理解链接状态175
针对特定链接177
给链接定义样式178
给链接添加下划线178
创建按钮180
利用图片181
创建导航栏182
使用无序列表182
垂直导航栏183
水平导航栏185
高级链接技术190
超大的可点击按钮190
CSS式的预载替换法191
滑动门193
给特殊的链接类型定义样式194
教程:给链接定义样式196
基本链接格式196
给链接添加背景图片198
突显不同的链接199
教程:创建导航栏201
添加替换效果并创建“你在此处”的链接204
修正IE的bug206
从垂直到水平207
第10章
表格和表单的格式化210
让表格专司其职210
给表格定义样式212
添加Padding212
调整垂直对齐和水平对齐212
创建边框213
给行和列定义样式214
给表单定义样式216
HTML的表单元素216
利用CSS布置表单219
教程:给表格定义样式220
教程:给表单定义样式225
第3部分
CSS网页布局
第11章
CSS布局简介230
网页布局的类型230
如何进行CSS布局232
强大的标签232
CSS布局的方法233
布局策略234
从内容入手234
设计草图234
找出方框235
顺应页面流235
记住背景图片235
拼图中的小部件237
给元素设计层次237
别忘了margin和padding237
第12章
构建基于浮动的布局238
用浮动进行布局240
让所有列都浮动241
在浮动元素中浮动243
用margin负值给元素定位243
克服浮动问题247
清除浮动和保持浮动248
创建全网页高度的列250
防止floatdrop253
处理InternetExplorer6的bug255
双边距bug255
3px间隙257
其他IE问题258
教程:多列的布局259
搭建HTML结构260
创建布局样式260
再添加一列261
添加一个“Faux列”262
固定宽度264
教程:负边距布局265
居中布局265
让列浮动267
最后的调整269
第13章
定位网页上的元素271
定位属性的作用271
设置定位值273
当绝对定位变成相对时276
何时(以及在何处)使用相对定位277
堆叠元素279
隐藏部分网页280
强大的定位策略280
在元素内部进行定位281
让元素超出方框283
用CSS定位进行网页布局283
用固定定位创建CSS式的框架286
教程:定位网页元素290
美化网页的横幅290
给照片添加说明文字292
网页排版295
第4部分
CSS高级技术
第14章
设计打印页面的CSS技术300
Media样式表的作用300
如何添加Media样式表302
给外部样式表指定媒体类型302
在样式表中指定媒体类型302
创建打印样式表303
用!important覆盖屏显样式304
重写文本样式304
定义打印背景305
隐藏不需要的页面区域307
给打印添加分页符308
教程:创建打印样式表309
取消不需要的网页元素309
调整布局311
重设文本格式312
显示URL313
第15章
改正CSS设计习惯315
添加注释315
组织样式和样式表316
样式命名要清晰316
使用多个类可以节省时间317
将样式分组318
使用多个样式表319
消除浏览器的样式冲突321
使用派生选择器324
划分网页325
标识主体(Body)326
管理InternetExplorer的修复代码328
优先为当代浏览器设计328
用条件注释隔离IE的CSS代码329
第16章
CSS3:最先进的CSS技术331
CSS3特性概览332
CSS3选择器332
子选择器332
类型选择器334
Opacity属性335
RGBA颜色337
在InternetExplorer中模拟RGBA338
文本的阴影效果339
字体自由340
生成内容342
索引345
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价