网页样式设计——CSS使用详解
分類: 图书,计算机/网络,网络与数据通信,
作者: 黄斯伟
出 版 社: 人民邮电出版社
出版时间: 1999-5-1字数:版次: 1页数: 336印刷时间:开本:印次:纸张:I S B N : 9787115078391包装: 精装编辑推荐
本书详细介绍了层叠样式表单的基本要素,包括CSS的基本概念、CSS属性、格式化模型以及CSS单位等。此外,对于CSS的延伸扩展部分也做了全面的介绍,包括CSS定位技术、打印技术、框架结构、声音CSS和滤镜变换效果等。
内容简介
本书详细介绍了层叠样式表单基本要素,包括CSS的基本概念、CSS属性、格式化模型以CSS单位等。此外,对于CSS的延伸扩展部分也做了全面的介绍,包括CSS定位技术、打印支持、框架结构、声音CSS滤镜变换效果等。书中附有大量实用例子帮助读者掌握和编写样式表单文档。
本书内容翔实,深入浅出,是网络开发人员和网络爱好者的理想参考书。
目录
第一章 概述
1.1 CSS简介
1.2 编辑CSS文档
1.3 学好CSS
第二章 开始CSS文档
2.1 Style Sheets是怎样工作的
2.2 将样式与HTML结合
2.2.1 在文档中定义
2.2.2 在行内定义CSS
2.3 定义样式
2.3.1 选择符
2.3.2 用CLASS和ID作为选择符
2.4 使CSS更容易和更强大
2.4.1 使用上下文关联的选择符
2.4.2 选择符编组
2.4.3 简化编码
2.4.4 使用锚()伪类(paeudocclasses)2.5 用CSS文件进行广域定义2.6 把对象放置于确定的地方2.7 放置元素2.8 3D层技术2.9 加入特殊效果第三章 进一步学习CSS3.1 基本概念3.2 CSS与HTML文档的结合方法3.3 组合3.4 继承3.5 注释语句3.6 选择符3.6.1 “CLASS”选择符3.6.2 “ID”选择符3.7 伪类(Pseudo-class)和伪元素(Ppseudo-element)3.8 “首行”和“首字”伪元素3.8.1 “首行”伪元素3.8.2 “首字”伪元素3.9 选择符中的伪元素3.10 层叠顺序第四章 CSS属性4.1 字体属性4.1.1 字体匹配4.1.2 font-family4.1.3 font-style4.1.4 font-variant4.1.5 font-weight4.1.6 font-size4.1.7 font4.2 颜色和背景属性4.2.1 color4.2.2 background-color4.2.3 background-image4.2.4 background-repeat4.2.5 background-attachment4.2.6 background-position4.2.7 background4.3 文本属性4.3.1 word-spacing4.3.2 letter-spacing4.3.3 text-decoration4.3.4 vertical-align4.3.5 text-trnsform4.3.6 text-align4.3.7 text-indent4.3.8 line-height4.4 “容器”属性4.4.1 margin-top4.4.2 margin-right4.4.3 margin-bottom4.4.4 margin-left4.4.5 margin4.4.6 padding-top4.4.7 padding-right4.4.8 padding-bottom4.4.9 padding-left4.4.10 padding4.4.11 border-top-width4.4.12 border-right-width4.4.13 border-bottom-width4.4.14 border-left-width4.4.15 border-width4.4.16 border-color4.4.17 border-style4.4.18 border-top4.4.19 border-right4.4.20 border-bottom4.4.21 border-left4.4.22 border4.4.23 width4.4.24 height4.4.25 float4.4.26 clear4.5 分级属性4.5.1 display4.5.2 white-space4.5.3 list-style-type4.5.4 list-style-image4.5.5 list-style-position4.5.6 list-style4.6 鼠标属性第五章 CSS的单位5.1 长度单位5.1.1 定义长度5.1.2 绝对长度值5.1.3 相对长度值5.1.4 理解em单位5.1.5 em和ex单位的缺陷5.2 百分比单位5.3 颜色单位5.3.1 颜色的显示方法5.3.2 定义颜色5.3.3 使用百分比值来指定颜色5.3.4 使用整数值指定颜色5.3.5 使用十六进制数组定义颜色5.3.6 简化的十六进制法5.3.7 为颜色取名5.3.8 忽略超出的部分5.3.9 小结5.4 URL单位第六章 CSS格式化模型6.1 基本概念6.2 块级元素6.3 垂直格式化6.4 水平格式化6.5 列表元素6.6 浮动元素6.7 行内元素6.8 可替换元素6.9 行的高度6.10 “画布”6.11元素6.12 小节第七章 CCS定位7.1 概述7.2 CSS定位的属性7.2.1 position7.2.2 left、top7.2.3 width、height7.2.4 clip7.2.5 overflow7.2.6 z-index7.2.7 visibility第八章 CSS打印支持8.1 背景资料8.2 范围与术语8.3 分页8.3.1 page-break-before8.3.2 page-break-after8.4 页框架8.5 一些新的属性8.5.1 size8.5.2 marks8.6 伪类页框架8.7 页面内容的层叠8.8 媒体相关样式表单8.9 替换打印文档8.10 小结第九章 CSS与框架结构9.1 框架结构9.2 对打印的支持9.3 定义框架9.4 布局规定9.5 将HTML元素与框加关联9.6 文档的布局位置9.7 为超文本链接设置目标框架9.8 隐含框架结构9.9 框架的多重继承9.10 改变框架结构的尺寸9.11 处理“溢出”9.12 小结第十章 CSS与HTML10.1 简介10.2、和“STYLE=”10.2.1元素10.2.2元素10.2.3 “STYLE=”属性10.3 永久、默认和特换样式10.3.1 永久样式10.3.2 默认样式10.3.3 替换样式10.3.4 “HTTP”标题10.3.5 邮件传输10.4元素10.5元素10.6 向下兼容性10.7 通用属性10.7.1 ID属性10.7.2 CLASS属性10.7.3 STYLE属性第十一章 声音层叠样式表单11.1 呈现现声音11.2 使用CSS的声音演示11.3 通用声音属性11.3.1 volume11.3.2 pause-before11.3.3 pause-after11.3.4 pause11.3.5 cue、cue-before、cue-after11.3.6 play-during11.4 空间属性11.4.1 azimuth11.4.2 elevation11.5 语音属性第十二章 CSS滤镜和渐变12.1 建立多媒体效果12.2 HTML控件元素12.3 滤镜属性12.3.1 Alpha12.3.2 Blur12.3.3 Chroma12.3.4 DropShadow12.3.5 FlipH12.3.6 FlipV12.3.7 Glow12.3.8 Gray12.3.9 Invert12.3.10 Light12.3.11 Mask12.3.12 Shadow12.3.13 Wave12.3.14 Xray12.4 精彩的滤镜效果12.4.1 建立静态的可视化效果12.4.2 建立动态的可视化效果12.5 动态滤镜转换12.5.1 改变透明度样式12.5.2 动态时钟控制12.5.3 搜索海滩12.5.4 雷达侦察系统12.5.5 倒计时12.5.6 发光字体12.5.7 渐淡字幕变换效果第十三章 演示实例13.1 改变控件的样式13.2 改变页面字体样式13.3 改变鼠标13.4 动态改变样式13.5 滤镜效果13.6 自动重排列13.7 两个新元素13.8 显示和隐藏13.9 制作报告13.10 艺术风格13.11 刷新页面13.12 霓虹灯13.13 外部样式文件附录 一 CSS兼容性列表附录 二 CSS的最新进展附录 三 支持CSS的浏览器附录 四 支持CSS的编辑器