注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作综合CSS完全自学手册

CSS完全自学手册

CSS完全自学手册

定 价:¥55.00

作 者: 施迎
出版社: 机械工业出版社
丛编项: 编程红宝书
标 签: 平面设计

购买这本书可以去


ISBN: 9787111244103 出版时间: 2009-01-01 包装: 平装
开本: 大16开 页数: 399 字数:  

内容简介

  《CSS完全自学手册》从CSS 2入手,对CSS技术进行了由浅入深的讨论。《CSS完全自学手册》循序渐进,首先介绍了一些HTML和CSS的基本概念,然后对网页中常见的标签如何利用CSS进行了详细介绍。接下来介绍了利用CSS进行网页布局和排版以及利用Dreamweaver进行CSS编辑设计的步骤,分析了一个国外专业相册的样式设计。《CSS完全自学手册》还讲述了JavaScript技术与CSS的关系,最终展望了CSS 3的一些新增功能。《CSS完全自学手册》详尽地介绍了CSS技术的特点和实现方法,同时,《CSS完全自学手册》并不满足于只介绍CSS各种具体的样式规则写法,因为具体实现是为该项技术产生的目的、需求所服务的。因此,《CSS完全自学手册》在组织与取材方面尽量多地介绍了一些与CSS相关的IT背景知识,让读者能够全面地了解CSS技术的来龙去脉、优势与不足,树立一些正确的网站开发观念,并建立计算机知识的相互联系,形成网络。通过对《CSS完全自学手册》的学习,任何想要使用CSS进行网站开发的人员或者想要一窥CSS面貌的玩家都能有所获益。

作者简介

暂缺《CSS完全自学手册》作者简介

图书目录

写给自学编程的人员
前言
第一篇 CSS零基础入门
第1章 CSS概述
1.1 CSS是什么
1.1.1 什么是Cascade
1.1.2 层叠的样式
1.1.3 表的作用
1.2 CSS的发展历程
1.2.1 关于HTML
1.2.2 设计HTML的目的
1.2.3 HTML的特点
1.2.4 CSS的传奇历程
1.3 建立网站和浏览网站
1.3.1 什么是服务
1.3.2 服务的场所
1.3.3 创建服务场所-建立网站
1.3.4 创建服务内容-网页的上传
1.3.5 开启网页发布服务
1.3.6 用户浏览网站的过程
1.4 CSS在网站开发框架中的地位
1.5 制作CSS需要考虑的问题
1.5.1 对于不同用户的照顾
1.5.2 对于不同浏览器的照顾
1.5.3 对于网站浏览速度的关注
1.6 小结

第2章 CSS初体验
2.1 实验一:寻找CSS
2.1.1 浏览器与网页的外观
2.1.2 找到样式表
2.1.3 先模仿后进步
2.2 CSS分类及其创建方法
2.2.1 CSS的3个种类
2.2.2 在Dreamweaver中创建CSS-利用Dreamweaver提供的模板
2.2.3 在Dreamweaver中创建CSS-自定义创建
2.3 实验二:你的第1个样式表
2.3.1 使用行内样式表
2.3.2 使用内部样式表
2.3.3 使用外部样式表
2.3.4 各种样式表的优先级
2.4 小结

第3章 开启CSS的大门
3.1 背景让HTML页面更漂亮
3.1.1 控制网页的背景
3.1.2 HTML的颜色表示方法
3.1.3 如何获取屏幕颜色
3.1.4 网页文件的路径
3.1.5 控制页面上的文字
3.1.6 给文字增加更多效果
3.2 文本的排版
3.2.1 文本的缩进
3.2.2 文本的对齐
3.2.3 改变文本字符间距
3.2.4 文字的其他设置
3.3 关于HTML的链接
3.3.1 链接和A标签
3.3.2 A标签的实例
3.3.3 A标签的几种状态
3.4 利用图片丰富HTML外观
3.4.1 在网页中插入图片
3.4.2 网页中能显示所有图片吗
3.4.3 改进图片的显示-给图片镶边
3.4.4 防止图片被盗用的一个技巧
3.4.5 实验:制作一页包含图文的电子简历
3.5 小结

第4章 学习一点CSS的语法
4.1 再访HTML
4.1.1 组成HTML页面的细胞-标签
4.1.2 CSS规则的具体写法
4.1.3 标签应用CSS规则的具体写法
4.1.4 CSS选择器的种类-8种武器
4.1.5 伪类
4.1.6 伪类的排列顺序
4.2 盒模型
4.2.1 块元素、内联元素和可变元素
4.2.2 盒模型概述
4.3 文档类型
4.4 小结

第5章 组织:熟悉Span与Div
5.1 属性与事件
5.1.1 什么是属性
5.1.2 属性的种类:基本属性、扩展属性
5.1.3 什么是事件
5.1.4 特别的属性:事件属性
5.2 Span是什么
5.2.1 Span有名字-ID属性
5.2.2 Span的所在班级-Class属性
5.2.3 Span的职务-Title属性
5.2.4 Span的外貌-Style属性
5.2.5 Span的Dir属性
5.2.6 Span能说方言-Lang属性
5.2.7 鼠标左键发生的事情-OnClick/OnDblClick
5.2.8 其他的事件
5.3 Div标签
5.3.1 Div标签与Span标签的区别
5.3.2 Div标签的属性
5.4 小结

第6章 装载数据的擎天柱-表格
6.1 表格的外观与结构
6.2 再访盒模型:单元格
6.2.1 再访盒模型
6.2.2 修改盒子的宽度
6.2.3 单元格的重要属性
6.3 表格的边框
6.3.1 表格边框的两种模式
6.3.2 设置边框的颜色、类型、粗细
6.3.3 表格边框的其他属性
6.3.4 边框样式规则的冲突问题
6.4 表格的外边距
6.5 表格家族的其他标签
6.5.1 行标签
6.5.2 表头标签
6.5.3 表内容标签
6.5.4 表格题目标签
6.6 实验:设计并实现颜色交替的表格
6.6.1 简单的需求分析
6.6.2 代码实现
6.6.3 进一步思考
6.7 小结

第7章 表单
7.1 表单家族介绍
7.1.1 form标签
7.1.2 表单如何提交
7.1.3 form标签在浏览器中的外观
7.1.4 形形色色的输入标签
7.1.5 表单家族各成员标签的特点
7.1.6 表单家族各成员标签的事件
7.2 表单与样式表
7.2.1 清除form标签前后的空白
7.2.2 设置丰富背景色的选择框
7.2.3 设置input标签的边框
7.2.4 动态改变文本输入框的背景
7.2.5 关于表单各标签的快捷键
7.3 小结

第8章 CSS与网页打印
8.1 CSS样式中的媒体
8.1.1 如何按照媒体类型区分样式
8.1.2 不同媒体类型下的样式是否可以共享
8.2 实验:制作适合打印的在线报名网页
8.2.1 案例背景
8.2.2 网页总体设计
8.2.3 标签
8.2.4 实现报名网页内容的分区
8.2.5 实现平面按钮和文本框
8.2.6 网页代码实现-打印报名部分
8.2.7 精简含有@media设置的样式表
8.3 小结

第二篇 CSS滤镜、风格与定位
第9章 CSS滤镜介绍
9.1 CSS滤镜概述
9.1.1 滤镜的编写规范与分类
9.1.2 在网页中增加滤镜
9.2 透明度的问题:Alpha通道
9.2.1 Alpha滤镜的属性设置
9.2.2 Alpha滤镜的实际例子
9.3 朦胧的美:blur
9.4 增加透明色效果(Chroma)
9.5 下落的阴影(DropShadow)
9.6 浮雕纹理(Emboss和Engrave)
9.7 给元素增加一些翻转变换(Flip)
9.8 关于灰度(Gray)
9.9 霓虹灯:设置光晕(Glow)
9.1 0独特的效果:反色(Invert)
9.1 1面纱与遮罩(Mask)
9.1 2运动模糊(MotionBlur)
9.1 2.1 运动模糊滤镜的主要参数
9.1 2.2 不同Blur效果的比较
9.1 3让元素更立体:增加阴影(Shadow)
9.1 4X射线效果(XRay)
9.1 5给文字增加波浪(Wave)
9.1 6基本图形滤镜(BasicImage)
9.1 7动态滤镜
9.1 7.1 转移滤镜的种类
9.1 7.2 Barn滤镜
9.1 7.3 动态滤镜的特别写法
9.1 7.4 RevealTrans动态滤镜
9.1 7.5 RevealTrans滤镜在网页切换中的应用
9.1 8背景滤镜
9.1 8.1 PNG图片格式
9.1 8.2 AlphaImageLoader滤镜
9.1 8.3 Gradient滤镜
9.1 9小结

第10章 CSS风格的继承
10.1 有其父必有其子:继承与面向对象
10.2 查看继承关系的工具
10.3 CSS中的继承
10.3.1 文字样式的继承
10.3.2 边距的继承
10.4 标签的继承性
10.5 小结

第11章 浮动与定位
11.1 浮动属性初探
11.1.1 设置Float属性的语法
11.1.2 用Float属性设置图文环绕
11.2 浮动属性详解
11.2.1 文档流
11.2.2 浮动属性的特点与实现过程
11.2.3 浮动标签的折行显示
11.2.4 Float属性的影响范围
11.2.5 多幅图片与文字的环绕
11.2.6 利用Clear属性清除浮动
11.2.7 Float标签的左右逢源
11.2.8 Float标签与宽度设定
11.2.9 背景边框与Float标签
11.3 定位技术
11.3.1 定位技术以及它的分类
11.3.2 绝对定位
11.3.3 相对定位
11.3.4 固定定位
11.4 小结

第12章 层次堆叠与隐藏
12.1 使网页变成三维立体的z-index
12.1.1 z-index属性简介
12.1.2 堆叠上下文(stackcontext)
12.1.3 代码顺序和显示顺序
12.1.4 层叠的应用举例
12.2 控制标签的显示与隐藏
12.2.1 Display属性
12.2.2 Visibility属性
12.3 小结

第13章 利用CSS+Div进行网页布局和排版
13.1 表格还是Div
13.1.1 利用表格进行网页布局
13.1.2 利用Div+CSS进行网页布局
13.2 用Div+CSS创建一列式网页布局
13.2.1 创建一列式布局
13.2.2 代码解读
13.2.3 观察与思考:3个问题
13.2.4 解决Div内容垂直居中的问题
13.2.5 解决IE7浏览器中底部Div突出的问题
13.2.6 设置Body居中的技巧
13.3 用Div+CSS创建两列式网页布局
13.3.1 创建基本的两列式布局
13.3.2 设置固定宽度的两列式布局
13.4 用Div+CSS创建多列式网页布局
13.5 用Div+CSS创建不规则网页布局
13.6 小结

第三篇 CSS实战布局
第14章 利用Dreamweaver进行CSS设计
14.1 Dreamweaver介绍
14.1.1 如何获得DreamweaverCS3
14.1.2 DreamweaverCS3的安装过程
14.1.3 DreamweaverCS3操作界面介绍
14.1.4 DreamweaverCS3的代码编辑技巧
14.2 在Dreamweaver中创建CSS
14.2.1 创建样式表
14.2.2 创建外部样式表
14.2.3 创建内部样式表
14.2.4 创建行内样式表
14.3 在Dreamweaver中详细设置CSS规则
14.3.1 设置字体类型
14.3.2 设置背景
14.3.3 设置块元素样式
14.3.4 设置盒模型标签样式
14.3.5 设置边框样式
14.3.6 设置列表样式
14.3.7 设置标签定位
14.3.8 设置扩展效果
14.3.9 完成CSS设置
14.3.1 0应用CSS样式规则
14.3.1 1使用CSS样式范例
14.4 小结

第15章 页面CSS技巧运用实例
15.1 修改滚动条显示效果
15.1.1 滚动条的结构
15.1.2 通过样式表来修改滚动条的外观
15.2 利用Clip属性进行剪裁
15.2.1 Clip属性
15.2.2 利用Clip属性裁剪图片
15.2.3 利用Clip属性创建多彩文字
15.2.4 Clip属性值的进一步思考
15.2.5 Dreamweaver设置Clip属性的小问题
15.3 改变列表的样式
15.3.1 列表标签介绍
15.3.2 修改列表项的项目符号
15.3.3 列表项添加分隔符
15.4 实验:利用列表标签创建导航菜单
15.4.1 面包屑路径
15.4.2 将列表标签转化为行内元素
15.4.3 目标导航条的外观
15.4.4 目标导航条的要求
15.4.5 代码实现I:加入链接与边框
15.4.6 代码实现II:增加鼠标划过效果
15.5 小结

第16章 CSS与JavaScript
16.1 JavaScript简介
16.1.1 JavaScript的分类
16.1.2 一个简单的包含JavaScript的网页
16.1.3 JavaScript的作用概述
16.2 JavaScript范例
16.2.1 利用JavaScript控制浏览器
16.2.2 利用JavaScript实现事件处理
16.2.3 JavaScript控制浏览器与网页行为
16.2.4 利用JavaScript获得系统信息
16.2.5 JavaScript通过Cookie记录用户状态
16.3 利用JavaScript动态改变页面样式
16.3.1 JavaScript间接修改样式
16.3.2 JavaScript直接修改样式
16.3.3 JavaScript动态修改样式小结
16.4 使用JavaScript需要注意的一些问题
16.4.1 开启浏览器的JavaScript功能
16.4.2 JavaScript在网页中的位置
16.4.3 在Dreamweaver中编辑JavaScript
16.4.4 深入学习JavaScript的建议
16.5 小结

第17章 项目学习:SmoothGallery相册剖析
17.1 SmoothGallery简介
17.1.1 SmoothGallery简介
17.1.2 SmoothGallery下载与安装
17.1.3 SmoothGallery效果演示
17.2 剖析SG2.0的CSS样式
17.2.1 演示页面的结构
17.2.2 控制页面总体外观-layout.css
17.2.3 控制相片的外观-jd.gallery.css
17.2.4 SG2.0样式表剖析小结
17.3 小结

第18章 未来的CSS
18.1 现有CSS的不足
18.2 CSS3介绍
18.2.1 CSS3预览-渐变效果边框
18.2.2 CSS3预览-圆角效果
18.2.3 CSS3预览-多重背景
18.2.4 CSS3预览-文本溢出处理
18.2.5 CSS3预览-改变标签大小
18.2.6 浏览器与ACID测试
18.2.7 发展中的CSS3
18.3 小结

附录A HTML4.0快速参考
附录B 字符实体表
附录C HTML颜色表
附录D CSS快速参考
附录E DOM快速参

本目录推荐