《CSS标準网页布局开发指南》是2007年清华大学出版社出版的图书,作者是陈刚。本书主要录了能够更方便地掌握使用CSS布局的技术的方法。
基本介绍
- 书名:CSS标準网页布局开发指南
- 作者:陈刚
- ISBN:9787302153689
- 类别:资料教材
- 定价:49.80 元
- 出版社:清华大学出版社
- 出版时间:2007
前言摘要
随着Web技术的不断发展,网际网路已经由被动接受型的Web 1.0向主动参与型的Web 2.0过渡了。越来越多的技术需要Web页面具有清晰的语义和严格的结构。传统的採用表格布局的页面所带来的缺点表现得越来越明显。随着Web 2.0技术的逐渐成熟,以及更多的基于XML技术的出现,使得用CSS进行网页布局的技术显得越来越重要,同时也是未来网际网路的发展趋势。如今,已经有越来越多的新建网站使用了CSS布局技术,同时也有很多的大型入口网站採用CSS布局对原有网站进行了重构。
为了让广大的网页设计师和即将加入到网页製作这个行列的初学者们,笔者特编写了本书,力求让读者在学完本书之后,能够独立使用CSS进行网页布局。
本书特色
1.技术全面,内容充实
本书详细地讲解了当前网页布局中经常使用的CSS属性。全书将所有属性分成布局属性、容器属性、文本属性和其他属性等几个部分,同时详细地讲解了每个属性取值的具体含义和套用。
2.注重实践,联繫实际
由于CSS中属性很多,取值複杂,很多读者了解了某个CSS属性语法和取值后并不知道如何在製作页面时灵活套用。本书通过示例对各个属性的具体套用方法和需要注意的问题进行了详细的讲解,读者可以通过本书的学习,掌握各个CSS属性在页面中的套用技巧和注意事项。
3.注重观念,把握本质
本书力求建立起对网页布局的新观念,使读者通过对本书的学习,了解CSS布局页面的本质思想,而不是单纯进行技术层面的讲解,努力做到知其然同时知其所以然。因为不从根本上建立起新的布局观念,就不能在实际製作中更好地套用,同时也不能达到套用CSS布局的根本目的。
4.实例经典,举一反三
Web页面千变万化,其布局和修饰方式千差万别,不可能把每一个页面的製作方法都一一介绍。本书将通过几个具体的实例和一些单独的示例,讲解利用CSS进行页面布局的技巧。力求在实例和示例的製作过程中让读者了解CSS布局的原理,了解CSS布局的核心内容,方便以后实际套用中製作各种布局的页面。
5.图文并茂,重点突出
本书对每个CSS属性的套用效果都用图片的方式展示出来,做到明确直观。同时对每个示例中需要特别注意和说明的地方都使用了单独的格式,使读者能够快速把握知识的重点。
6.与时俱进,注重知识更新
网际网路的发展速度很快,浏览器不断更新换代,而每次更新后的浏览器所支持的CSS属性将会有所区别。本书中不但讲述了现在大多数人使用的浏览器中CSS的使用效果,同时也介绍了最新发布的浏览器的特性,使读者通过本书学习到的知识有更好的时效性。
本书内容
第1章:主要讲述使用CSS布局页面的本质,即表现和结构相分离。本章是利用CSS布局页面的思想基础,很好地理解本章的内容,将有助于后面知识的学习。
第2章:详细介绍XHTML的书写规範。虽然本书主要讲解关于CSS属性和套用的知识,但是良好的XHTML结构是CSS控制页面表现的桥樑。掌握XHTML书写规範是套用CSS布局页面不可缺少的内容。
第3章:从巨观上对CSS的各个部分做一个比较详细的介绍,让读者能够对CSS有一个整体的了解,同时还介绍关于CSS语法结构等基础知识。
第4章:主要讲解网页头部标籤的详细定义,包括製作网页头部时要注意的问题和各个头部标籤的详细设定。
第5章:重点介绍CSS基本布局属性,包括怎样使用浮动属性和布局属性更改元素的默认排列方式和进行布局的基础知识。
第6章:主要讲解CSS容器属性,包括关于容器属性的详细知识和怎样通过容器属性进一步控制元素精确位置的知识。
第7章:主要介绍CSS定义文本属性,包括使用CSS控制文本的显示方式、连结的修饰,以及内容的水平和垂直居中显示等。
第8章:主要讲解怎样对页面中各种元素进行修饰,同时讲解了页面中导航部分的详细修饰方法。
第9章:由于存在着不同的浏览器,所以在CSS的套用中一定存在兼容问题,本章将对现在使用最多的IE浏览器和FIREFOX浏览器中的兼容问题进行详细介绍,同时将介绍最新版本的IE 7.0的特性。
第10章:主要讲解关于整站样式表的分析,包括怎样规划整站的CSS样式表和页面中二级页面的製作。
第11章:主要介绍关于标準的校验问题,包括标準校验的方法和标準校验中会遇到的问题。
第12章:主要用一个英文网站的实例,讲解通过编写代码的方式进行CSS布局的步骤。
第13章:主要讲解使用可视化开发工具Dreamweaver进行标準网站开发的步骤,包括製作结构、添加样式、重複样式的调用以及兼容性等内容。
编辑推荐
丛书特色:
★作者均为有丰富的网路编程经验的一线开发人员
★全面工科网路编程领域的技术难点与热点
★极大地提升您的网路套用开发水準
★确保技术的先进性、实用性和深入性
★贯穿丰富的套用实例,真正做到学以致用
★专门设计了综合案例,让您领会项目开发的整体思路
★配多媒体光碟讲述接卖弄操作既节省篇幅,又容易上手
目录
编辑寄语
前言
第1篇 CSS布局基础知识
第1章 Web标準布局的本质
1.1 为什幺要建立Web标準
1.1.1 建立Web标準的目的
1.1.2 使用Web标準的好处
1.2 什幺是Web标準
1.3 内容、结构和表现
1.4 两种思考方式
1.5 Web标準的前景
1.6 Web标準网站欣赏
第2章 XHTML书写规範
2.1 为什幺要使用XHTML
2.2 什幺是XHTML
2.3 XHTML语法基础
2.3.1 XHTML页面结构
2.3.2 元素的书写格式和属性
2.3.3 各种元素的属性
2.4 XHTML代码规範
第3章 CSS基础与书写规範
3.1 CSS的基础知识
3.1.1 什幺是CSS
3.1.2 CSS的语法
3.1.3 选择符
3.1.4 属性
3.1.5 伪类和伪元素
3.1.6 颜色单位
3.1.7 长度单位
3.1.8 百分比值
3.1.9 URL
3.1.10 默认值
3.1.11 继承性
3.2 CSS编码规範
3.2.1 CSS基本书写规範
3.2.2 CSS命名参考
3.2.3 CSS样式表书写顺序
3.3 怎样更好地套用CSS
3.3.1 块元素和内联元素
3.3.2 一些CSS的实用技巧
3.3.3 怎样调试CSS
3.4 关于CSS的学习
第2篇 CSS页面布局技巧
第4章 网页头部元素的详细定义
4.1 DOCTYPE的选择
4.1.1 什幺是DOCTYPE
4.1.2 选择什幺样的DOCTYPE
4.2 名字空间
4.3 编码问题
4.4 meta标籤
4.5 CSS的调用
4.5.1 调用样式表的几种方法
4.5.2 套用样式的优先权
4.6 网页头部实例
第5章 CSS基本布局属性
5.1 页面的製作流程和整体分析
5.2 元素定位基础知识
5.2.1 块元素的默认排列
5.2.2 内联元素的默认排列
5.2.3 块元素和内联元素的混合默认排列
5.2.4 使用浮动属性进行定位
5.3 定位属性详解
5.3.1 定位模式
5.3.2 边偏移
5.3.3 层叠定位属性
5.4 定位属性的套用
5.4.1 绝对定位
第6章 CSS容器属性
第7章 CSS定义文本属性
第8章 元素的修饰和CSS常见套用
第9章 浏览器及兼容问题
第3篇 整站的CSS定义技巧
第10章 关于整站样式表的分析
第11章 关于标準的校验
第4篇 实例製作
第12章 一个英文网站的製作
第13章 使用Dreamweaver製作中文网站
……