《CSS入门经典(第2版)》主要内容:CSS Level 1、2、2.1和3规范的相关知识、操纵文本和选择字体效果的方式、IE 6和IE 7的Bug及解决方案、如何控制文档布局、使用背景增强Web设计的技巧、4种不同类型的定位方式:静态、相对、绝对和固定、如何改变XML、HTML/XHTML文档中元素的行为。通过提供突出显示的示例代码和展现内容丰富的Web页面,《CSS入门经典(第2版)》向您展示了CSS的工作方式和原理。从基于CSS的Web设计原理及操作文档显示的属性,到各种高级的CSS概念、技巧(如多栏布局和垂直居中定位元素),从解决IE中诸多的常见Bug,到实用性极强的案例研究……,最终使您掌握将自己的站点提升到更高层次的必备技能。
第Ⅰ部分 基础知识
第1章 层叠样式表简介
1.1 谁负责创建和维护CSS
1.2 Internet工作原理
1.3 CSS的现状
1.4 各种浏览器
1.4.1 Internet Explorer
1.4.2 Gecko浏览器:Mozilla Firefox、Netscape、Camino
1.4.3 Safari
1.4.4 Opera
1.5 编写CSS
1.6 第一个应用CSS的文档
1.7 使用CSS的优点
1.8 小结
第2章 基本概念
2.1 CSS规则
2.2 选择器
2.3 声明
2.4 分组选择器
2.5 CSS注释
2.6 属性值
2.6.1 关键字
2.6.2 字符串
2.6.3 长度和量度
2.6.4 数字
2.6.5 颜色
2.6.6 URI
2.7 在文档中包含CSS
2.7.1 包含内嵌样式表
2.7.2 链接外部样式表
2.7.3 导入样式表
2.7.4 内联样式
2.8 小结
2.9 练习
第3章 选择器
3.1 类和ID选择器
3.1.1 类选择器
3.1.2 ID选择器
3.2 通用选择器
3.3 后代选择器
3.4 直接子选择器
3.5 相邻选择器
3.6 属性选择器
3.6.1 基于属性值的选择
3.6.2 属性子字符串选择器
3.7 伪元素:first-letter和:first-line
3.8 伪类
3.8.1 动态伪类
3.8.2 first-child结构化伪类
3.9 小结
3.10 练习
第4章 层叠和继承
4.1 层叠
4.1.1 计算选择器的针对性
4.1.2 !important规则
4.2 继承
4.3 小结
4.4 练习
第Ⅱ部分 属性
第5章 文本属性
5.1 letter-spacing 属性
5.2 word-spacing属性
5.3 用text-indent属性缩进段落文本
5.4 用text-align属性对齐文本
5.5 text-decoration属性
5.6 text-transform属性
5.7 white-space属性
5.8 小结
5.9 练习
第6章 字体属性
6.1 用font-family属性指定字体
6.1.1 字体族
6.1.2 通用字体族
6.2 font-style属性
6.3 font-variant属性
6.4 font-weight属性
6.5 font-size属性
6.5.1 绝对字体尺寸
6.5.2 相对字体尺寸
6.5.3 百分比字体尺寸
6.6 字体简写属性
6.6.1 font属性
6.6.2 系统字体
6.7 小结
6.8 练习
第7章 盒模型
7.1 概述
7.2 margin属性
7.2.1 带有4个值的margin属性
7.2.2 带有三个值的margin属性
7.2.3 带有两个值的margin属性
7.2.4 带有一个值的margin属性
7.2.5 外边距折叠
7.2.6 用margin属性来水平对齐元素
7.3 边框
7.3.1 border-width属性
7.3.2 border-style属性
7.3.3 border-color属性
7.3.4 边框简写属性
7.4 padding属性
7.5 设置尺寸
7.5.1 width属性
7.5.2 height属性
7.5.3 宽度和高度的auto值
7.5.4 百分比量度
7.5.5 IE在Quirk模式下的宽度和高度
7.5.6 最小和最大尺寸
7.6 溢出的内容
7.7 小结
7.8 练习
第8章 CSS浮性:浮动和垂直对齐
8.1 float属性
8.2 clear属性
8.3 IE 6中的浮动bug
8.3.1 Peek-A-Boo Bug
8.3.2 Guillotine Bug
8.3.3 Three-Pixel Jog
8.3.4 Double-Margin Bug
8.4 vertical-align属性
8.4.1 上标和下标文本
8.4.2 top、middle和bottom关键字
8.4.3 text-top和text-bottom关键字
8.4.4 百分比和长度值
8.4.5 垂直对齐表格单元的内容
8.5 小结
8.6 练习
第9章 列表属性
9.1 list-style-type属性
9.1.1 样式化无序列表
9.1.2 样式化有序列表
9.2 list-style-image属性
9.3 list-style-position属性
9.4 list-style简写属性
9.5 小结
9.6 练习
第10章 背景属性
10.1 background-color属性
10.2 background-image属性
10.3 background-repeat属性
10.4 background-position属性
10.4.1 混合不同类型的位置值
10.4.2 平铺和定位
10.5 background-attachment属性
10.6 background简写属性
10.7 小结
10.8 练习
第11章 定位属性
11.1 定位简介
11.1.1 绝对定位
11.1.2 相对定位
11.1.3 固定定位
11.2 z轴和z-index属性
11.2.1 值为整数的z-index属性
11.2.2 嵌套的元素分层
11.2.3 IE 6/IE 7的z-index问题
11.3 应用定位的其他方式
11.3.1 水平和垂直对齐定位的内容
11.3.2 多栏布局
11.4 小结
11.5 练习
第12章 表格属性
12.1 可选的表格元素
12.2 表格标题以及caption-side属性
12.3 表格列
12.4 使用table-layout属性控制表的宽度
12.5 使用border-collapse属性删除单元格间距
12.6 border-spacing属性
12.7 小结
12.8 练习
第Ⅲ部分 高级CSS和可选择的媒体
第13章 打印样式
13.1 基于媒体应用样式
13.2 @media规则
13.3 控制页面中断
13.4 小结
13.5 练习
第14章 XML
14.1 XML速成
14.2 创建XML模式
14.3 display属性
14.3.1 使用display:inline设计行内元素
14.3.2 使用 display: block设计块级元素
14.3.3 使用display:list-item设计列表项
14.3.4 表格显示值
14.4 其他显示值
14.5 小结
14.6 练习
第15章 Cursor属性
15.1 指针兼容性
15.2 自定义指针
15.3 其他CSS资源
15.4 本书在线版
15.5 小结
15.6 练习
附录A 习题答案
附录B CSS参考
附录C CSS颜色
附录D 浏览器呈现模式
《JavaScript语法与范例辞典》通过大量实例对JavaScript的语法进行了详细讲解,内容包括JavaScript基础知识、JavaScript对象、H...
喧嚣商战,细数李彦宏与新浪、网易、搜狐、淘宝掌门人的恩怨纠葛!风云起伏,独创划分十年百度的“三大帝国”断代史!独门秘籍,
《泛型编程与STL》阐述了泛型编程的中心思想:concepts、modeling、refinement,并为你展示这些思想如何导出STL的基础概念:itera
《唐诗分类品赏》内容简介:古典诗词鉴赏名家李元洛先生以今人视角依不同题材精选唐诗三百余首,分为自然、社会、人生与艺术四大篇
《大数据基础与应用》内容简介:本书共分为12章,第1章介绍了大数据产生的背景、大数据的结构与特征、大数据相关概念、大数据可视化
《迷你世界创想天地:未来建筑大师(官方攻略3)》内容简介:《迷你世界创想天地》系列共分生存、战斗、建造、星能4册,无论你是刚
《包装设计:品牌的塑造:从概念构思到货架展示》的基本宗旨就是为生产商、营销商、设计事务所(包装、品牌咨询、广告、平面设计及工
《茅理翔:创业式传承》内容简介:家族企业的传承已经成为民企发展过程中的一道难题,方太集团茅氏父子用自己的人生经验和智慧,给
《全面图解电动自行车和三轮车维修》内容简介:本书为“杰出电工系列丛书”之一,全书共分10章,主要内容包括电动自行车基础知识,
计算机网络教程-(第3版) 本书特色 参考计算机专业考研大纲,体现了作者多年的教学经验,吸收了多种国外著名教材的优点,强调基本原理,概念准确、深入浅出、理论适中...
《三国不演义》内容简介:◆一部史实版《三国演义》!畅销书《大唐兴亡三百年》(原血腥的盛唐)作者王觉仁全新力作! ◆刘关张从未
《Web开发入门经典:使用PHP6、Apache和MySQL》以逐步深入的方式介绍了3种重要的开源技术,它们组成了构建一个最活跃的Web站点所需
《从大数据到智能制造》内容简介:工业4.0已上升为德国的民族战略;日本软银集团创始人孙正义试图以机器人作为工业4.0的切入点;英
本书通过nendo工作室创始人佐藤大亲身体验的事例,介绍设计与创造的本质。不仅是设计师,普通读者也可以从佐藤大的独特思考中,发
建筑是知性和理性的产物,完全承受着人们经年累月活动在其中,所以对于房间的布局必须仔细考虑,任何细节也不能放过。建筑是感性
《数字信号处理实验指导书》(MATLAB版)是《数字信号处理:基于计算机的方法》(第2版)一书的配套实验手册,内容涵盖了信号与信号
被咬过一口的苹果残缺低调但却难掩光芒无论是偏执狂还是是残忍的完美主义者无论是创新迷还是神一样的传奇都不重要他就是乔布斯不
《影响数学世界的猜想与问题·从开普勒到阿诺德:三体问题的历史》共分五编:第一编为古典理论卷,第二编为重刚体绕不动点运动问题
本书的目的是想让人们考虑设计虚拟世界的问题。问题不在于你是否赞同其中的观点,而在于——除非你能够提出自己的观点。从虚拟世
《华为增长法》内容简介:自1987年创立以来,华为保持了30年快速增长的奇迹。所有企业面临的增长困境,华为在发展的过程中也同样遇