第一图书网

CSS终极参考手册

(美)奥尔森,(美)布赖恩 著,高伟 等译 水利水电出版社
出版时间:

2009-6  

出版社:

水利水电出版社  

作者:

(美)奥尔森,(美)布赖恩 著,高伟 等译  

页数:

293  

Tag标签:

无  

前言

  随着网络的不断发展.网页制作的盛行,各种网页设计语言也应运而生。每一位网页设计者都想让自己的网页更漂亮,看起来更专业。要想制作出声形俱佳的动态网页.就需要了解动态网页制作技术。目前,通过CSS来动态改变界面样式是网页设计者最喜欢使用的技术。  CSS是在HTML日渐被广大网页设计者认可时推出的,它不仅是HTML的好帮手,而且是XML的最佳帮手,在网页设计技术上占有重要的地位。  使用CSS进行网页布局的优势包括以下几个方面:  首先.CSS的最大优势表现在代码简洁,因此使用它设计的网页会比较小,这样对于网站而言可以节省大量带宽,而对于用户而言,则会使页面载入速度更快,并且降低了流量费用。  其次,使用CSS设计的网页维护方便,修改设计时更有效率。由于使用CSS时是将网页内容和显示方式分开设计的.即网页内容的设计由HTML负责,而显示方式的设计则交给CSS,所以修改网页显示方式时只需修改CSS程序,不用修改HTML编码。  第三,样式功能强大,利用该功能可保持视觉上的一致性。CSS提供的网页格式设置功能远比HTML的要多,并且将所有页面或所有区域统一用CSS样式文件进行控制.就避免了不同区域或不同页面间出现效果偏差。  第四,原始文件易读。与纯粹使用HTML设计的网页相比.含CSS功能的网页文件更易读.如果您负责网页管理.那么网站越庞大.越能感觉CSS带来的便利性。  另外,使用CSS制作的网页还能更好地被搜索引擎收录,并对浏览者和浏览器更具亲和力。  当然,世上没有十全十美的东西,CSS也不例外。使用CSS网站制作的设计元素通常放在一个或多个外部文件中,如果CSS文件损坏或者调用出现异常,那么整个网站将变得惨不忍睹。另外,CSS与某些浏览器有兼容性问题。但总体来说瑕不掩玉.CSS技术无疑是网页设计中的一个重要里程碑。  由CSS专家撰写的本书内容全面,并且大量使用了一些其他书籍不多见的方式.让读者全面了解这种重要的技术。首先,本书采用了介绍与示例代码相结合的方式。其次,书中为涉及的所有属性等重要内容都提供了交叉参考(采用小节号的方式),让读者可以轻松查找相关的内容。第三.本书大量使用了脚注,提供了很多内容的参考信息和链接,让读者可以轻松了解本书以外的知识。第四,本书中的内容不仅体现了CSS的优点,而且对于缺点也提供了较为全面的说明,例如书中用表格的形式详细说明了所有CSS技术与目前市面上常用的各种浏览器的兼容情况。本书适用于网页设计人员,对网页设计爱好者也有重要的参考价值。

内容概要

CSS是层叠样式表的简称,通过它可控制网页样式并允许将样式信息与网页内容分离。《CSS终极参考手册》是CSS的最佳参考书籍,共18章,主要介绍了CSS的作用、一般语法和术语、@规则、选择符、层叠与特性以及继承、CSS布局和格式化、各种CSS属性、HTML和XHTML之间的差异,以及规避方法、过滤器和各种技巧。《CSS终极参考手册》从软件开发设计的角度出发,按照面向对象的程序设计思想,详细介绍了线性表、栈和队列、串、多维数组和广义表、树、图等数据结构及其在计算机中的存储表示和不同存储表示上的算法实现(用C++语言描述,并全部上机在Visual C++ 6.0环境下运行通过)。《CSS终极参考手册》内容全面详实,适合各级网页设计人员以及网页设计爱好者阅读参考。

书籍目录

译者序关于本书第1章 CSS是什么 1.1 CSS版本 1.2 将CSS链接到网页文档 1.3 标准模式.怪异模式和Doctype侦测(Sniffing) 1.4 小结第2章 一般语法和术语 2.1 语句 2.2 @规则 2.3 规则集 2.4 选择符 2.5 声明块 2.6 声明.属性和值 2.7 CSS注释 2.8 CSS标识符 2.9 CSS转义符 2.10 CSS语法错误 2.11 小结第3章 @规则 3.1 @charset 3.2 @import 3.3 @media 3.4 @page 3.5 @font-face 3.6 @namespace第4章 选择符参考 4.1 通用选择符 4.2 元素类型选择符 4.3 类选择符 4.4 ID选择符 4.5 属性选择符 4.6 选择符分组 4.7 组合符 4.8 伪类 4.9 CSS3伪类 4.10 伪元素第5章 层叠.特性和继承 5.1 层叠 5.2 limportant声明 5.3 特性 5.4 继承 5.5 小结第6章 CSS布局和格式化 6.1 视口.页面Box和画布 6.2 CSSBox模型 6.2.1 包含块 6.3 格式化的概念 6.4 定位 6.5 小结第7章 Box属性 7.1 尺寸 7.2 边距 7.3 填充 7.4 边框和轮廓属性第8章 布局属性第9章 列表属性第10章 表属性第11章 颜色和背景第12章 排版属性第13章 生成内容属性第14章 用户界面属性第15章 分页媒介属性第16章 厂商指定属性第17章 规避方法.过滤器和技巧第18章 HTML和XHTML之间的差异

章节摘录

  第1章 CSS是什么  你曾经考虑过网页是什么吗?我的意思是.它实际上是什么?有些人认为网页是一种可视化媒介——一种美学意义上的愉快体验,可能包含或者未能包含查看者感兴趣的信息。其他人认为网页是一种以美学意义上的愉快方式向读者呈现的文档。从技术角度看,文档解释的说法更为贴切。  我们审视网页文档的构成元素时,可以看到它由3层组成——内容、表现和行为,如图1.1所示。  内容层始终存在。它包含作者希望向受众传达的信息,并嵌入在定义其结构和语义的HTML或XHTML标记内。当今在Web上的大部分内容都是文本,但是也可以通过图像、动画、声音、视频以及作者想要发布的其他任意形式来提供内容。  表现层定义如何以一种或另一种方式将内容呈现给访问文档的人。查看Web页面的传统方式是利用常规的Web浏览器.当然,那只是很多可能的访问方法之一。例如,针对那些视力受损或阅读困难的用户还可以将内容转换为合成的语音。  行为层涉及与文档的实时用户交互。通常由JavaScript处理这种任务。这种交互可以是在提交一份表单前用于确保已填充了必需字段的琐碎验证,也可以是像普通桌面程序那样的复杂Web应用。


编辑推荐

  《CSS终极参考手册》:  亚马逊CSS排行TOP 10  清晰完整的CSS 2.1语法及规范  包含最新的CSS 3已实现特性  细致的浏览器兼容性说明  您必须具备的  现在几乎所有网站都使用CSS构建,这就是为什么每位网络设计师必须具备这项技术的全面知识。  提供您需要的  有足够多的优秀资源可以帮助您学习基础知识,但是如果您打算真正掌握CSS的复杂之处,那么本书就是您需要的。  CSS权威资源  清晰并准确地介绍了完整的语法,还包括浏览器兼容性细节、很实用的示例以及通俗易懂的说明。  CSS参考必备  世界知名CSS专家联手共同编著,内容全面,可以经常参考使用。

图书封面

图书标签Tags

广告

下载页面


CSS终极参考手册 PDF格式下载



相关图书