首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 图形图像 >

CSS完全自学手册(珍藏版)(附CD光盘1张)

2010-06-27 
商家名称 信用等级 购买信息 订购本书
CSS完全自学手册(珍藏版)(附CD光盘1张) 去商家看看
CSS完全自学手册(珍藏版)(附CD光盘1张) 去商家看看

 CSS完全自学手册(珍藏版)(附CD光盘1张)


基本信息·出版社:机械工业出版社
·页码:399 页
·出版日期:2009年01月
·ISBN:7111244109/9787111244103
·条形码:9787111244103
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:编程红宝书
·图书品牌:华章图书

内容简介 《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完全自学手册》涵盖主题
HTML与CSS概述
行内样式表、内部样式表和外部样式表
主流网页设计与制作工具的使用
利用Dreamweaver编辑CSS
裁剪图片与文字等实用的CSS技巧
Span与DIV标签
CSS设置网页背景、文字外观与对齐方式
使用CSS分析专业相册SmoothGallery
JavaScript功能范例
JavaScript动态设置CSS的方法
CSS相关IT背景知识介绍--来龙去脉、优势与不足
用于格式化数据的表格标签
与浏览者交互的表单标签
利用CSS控制打印效果
CSS滤镜
CSS属性继承
DIV+CSS
《CSS完全自学手册》特色
涵盖基础知识、核心技术、典型示例等内容
按照“基本概念一核心语法一典型示例”的模式讲解,容易上手
提供180余个典型实例、1个完整案例
超值光盘内容
《CSS完全自学手册》源代码+本书电子教案(PPT)
1200余页编程技术文档(免费赠送)+45个编程专题视频讲座(免费赠送)
《CSS完全自学手册》重点内容概览
介绍CSS基础、滤镜、风格与定位
详解CSS核心概念:选择器盒模型、文档类型
介绍CSS技术的来龙去脉、优势与不足
全面介绍CSS新增功能,建立正确的网站开发观念
《CSS完全自学手册》读者对象
CSS的初学者
Web设计和制作人员
网页制作爱好者
想全面学习网页制作的人员
技术交流园地
QQ群:21948169
论坛:http://www.rzchina.net
丛书特点
作者均为有多年编程经验的一线程序员或者培训讲师
提供了专门的技术服务论坛:http://www.rzchina.net
光盘提供了源代码、电子教案及编程技术文档
按“基本概念--语法讲解--示例讲解”的模式讲解,适合自学
概念都以简单的语言描述,必要时进行类比,容易理解
提供了大量实例,最后还提供了综合案例,比较实用
无论理论知识,还是实例,讲解都很详细,容易掌握
对代码进行了丰富的注释,阅读起来没有任何障碍
目录
写给自学编程的人员
前言
第一篇 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 (fieldset)标签
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快速参
……
序言 CSS的全称为层叠样式表,是当今网站开发过程中必不可少的一项技术。它给网页带来了全新的开发理念,即内容与格式相分离的准则。CSS的功能很强大,可以控制页面和各种标签的显示效果,甚至浏览器滚动条的外观;除此之外,它还能够更好地进行网页布局与排版,通过链接的内外部样式表大大减少网页文件的尺寸,从而在很大程度上提高了客户端网页开发的速度与后期的维护成本。CSS目前已经发展到了2.1版本,CSS3也正在紧锣密鼓的制定中。已经有越来越多的人走进了CSS技术的大门。但是,CSS技术看似简单,实际却包含了很多的经验和技巧:如各种浏览器中对于相同CSS样式的不同处理,如多种多样灵活、分散的样式规则定义,如人们对CSS技术的误解,认为它是已经成型、固定不变、不再演化的技术等。正是由于这些原因,虽然CSS名声在外已经有不短的时间,但能让其发挥到很高程度的网站并不很多见。
本书特色
1.内容充实,技术全面
本书详尽地介绍了CSS技术的特点和实现方法,但本书并不满足于只介绍CSS各种具体的样式规则写法。因为具体实现是为该项技术产生的目的、需求所服务的,因此本书在组织与取材上尽量多地介绍了一些与CSS相关的IT背景知识,让读者能够全面掌握CSS技术的来龙去脉、优势与不足,树立一些正确的网站开发观念,并建立计算机知识的相互联系,形成网络。
2.语言通俗易懂,讲述不拘一格
本书讲解时将计算机知识与日常生活相类比,揭开计算机知识的神秘性,提示读者在遇到类似问题时的解决思路。
3.实例丰富而典型,注重实践
本书在讲解过程中贯穿了大量的实例,这些例子简单明了,并且非常典型,对读者的学习有很大的帮助。而且这些例子也是来源于实际,具有很强的实践性。
4.安排相关实验,提高读者动手能力
本书在讲解过程中特别安排了与内容相关的一些实验内容,可以使读者很好地将理论知识和实际操作结合起来学习,这将极大地提高读者的实际动手能力。
文摘 插图:

热点排行