CSS开发王

当前位置:首页 > 计算机网络 > 程序设计 > CSS开发王

出版社:电子工业出版社
出版日期:2008-6
ISBN:9787121064142
作者:张亚飞
页数:387页

内容概要

张亚飞,是现今活跃在信息技术领域的卓越作者。正如读者过去所看到的那样,他建立了一整套基于时间轴的完整系统的Flash知识体系,这个知识体系已经使很多Flash开发者和设计者受益。今天,他从纷繁复杂的乱象中抽象出真知,构建了一整套完整系统的万维网应用程序开发的知识体

书籍目录

第1篇  CSS基础入门篇 第1章  建立首要的、基础的正确认知      1.1  Internet和万维网       1.1.1  什么是WWW(万维网)       1.1.2  W3C是什么?      1.2  网页、浏览器、网站和网络服务器       1.2.1  网页和浏览器       1.2.2  不可不知的浏览器发展史       1.2.3  浏览网页       1.2.4  网站和网络服务器      1.3  测试题     第2章  CSS语言和HTML语言结合基础      2.1  怎样编写HTML和CSS       2.1.1  创建第一个使用CSS的网页       2.1.2  查看网页的源文件      2.2  为什么要使用CSS       2.2.1  为什么要使用HTML       2.2.2  过去的不足       2.2.3  样式表的优点      2.3  样式和CSS规范       2.3.1  了解CSS规范(层叠样式表)       2.3.2  HTML 4.0对样式表技术的支持       2.3.3  比较CSS样式和XSL样式      2.4  了解HTML文档对象模型和文档树      2.5  测试题     第3章  CSS语言基础—CSS的基本语法      3.1  在HTML文档中应用CSS       3.1.1  嵌入式       3.1.2  外部引用式       3.1.3  内联式        3.2  CSS语法书写标准及功能       3.2.1  规则块       3.2.2  @规则       3.2.3  规则集       3.2.4  注释       3.2.5  字符和大小写      3.3  关键字和字符串       3.3.1  客户端浏览器特定的扩展       3.3.2  字符串      3.4  测试题     第4章  CSS语言基础——了解属性值      4.1  属性值的数据类型和数据单位       4.1.1  长度(Length)       4.1.2  百分比值       4.1.3  URL和URI       4.1.4  计数器       4.1.5  颜色       4.1.6  其他数据类型      4.2  属性值的计算步骤       4.2.1  指定值       4.2.2  计算值       4.2.3  使用值       4.2.4  实际值      4.3  属性的继承      4.4  测试题     第5章  CSS语言基础—CSS的选择符语法      5.1  简单选择符       5.1.1  类型(Type)选择符       5.1.2  通用选择符      5.2  派生选择符      5.3  子选择符      5.4  相邻同级选择符      5.5  属性选择符和类选择符       5.5.1  属性选择符       5.5.2  类选择符       5.5.3  匹配子集      5.6  ID选择符      5.7  伪元素和伪类      5.8  测试题    第2篇  CSS视觉显示篇 第6章  CSS盒子模型      6.1  基本的BOX概念       6.1.1  BOX幅面大小       6.1.2  BOX容器      6.2  BOX模型属性       6.2.1  定义边距大小       6.2.2  定义衬距大小       6.2.3  定义边框      6.3  动态外廓      6.4  了解块级元素和行内级元素       6.4.1  块级元素和行内级元素的不同       6.4.2  关于div元素和span元素      6.5  BOX的类型       6.5.1  了解display属性       6.5.2  HTML元素默认的BOX类型       6.5.3  了解视点和BOX容器       6.5.4  块级元素和块级BOX       6.5.5  行内级元素和行内级BOX       6.5.6  插入式BOX      6.6  可视性      6.7  测试题     第7章  颜色和背景      7.1  定义颜色      7.2  定义背景       7.2.1  background-color       7.2.2  background-image       7.2.3  background-repeat       7.2.4  background-attachment       7.2.5  background-position       7.2.6  background      7.3  客户端系统的颜色配置      7.4  测试题     第8章  字体和文本      8.1  字体       8.1.1  字体组合       8.1.2  字体样式       8.1.3  字体变体       8.1.4  字体粗细       8.1.5  字体大小       8.1.6  快捷方式属性        8.2  文本       8.2.1  文本缩进       8.2.2  对齐       8.2.3  修饰       8.2.4  字母间距和单词间距       8.2.5  大小写字母转换        8.3  处理空白       8.3.1  空白处理模型       8.3.2  包含空白字符交叠的双向运算       8.3.3  控制字符和字符结合      8.4  测试题     第9章  伪元素、伪类选择符和动态生成内容      9.1  第一个子元素伪类(:first-child)      9.2  动态和链接相关的伪类       9.2.1  链接伪类(:link 和:visited)       9.2.2  动态伪类(:hover、:active和:focus)       9.2.3  外廓和焦点       9.2.4  光标      9.3  语言伪类(:lang)      9.4  首行和首字符伪元素       9.4.1  首行伪元素(:first-line)         9.4.2  首字符伪元素(:first-letter)      9.5  用于插入内容的伪元素       9.5.1  使用:before和:after伪元素       9.5.2  content属性       9.5.3  引号      9.6  测试题     第10章  为列表定义样式      10.1  列表相关属性       10.1.1  list-style-image和list-style-type属性       10.1.2  list-style-position属性       10.1.3  list-style属性       10.1.4  嵌套列表的显示       10.1.5  对li元素使用列表样式      10.2  自动计数和编号       10.2.1  嵌套的计数器和范围       10.2.2  计数器样式      10.3  测试题     第11章  溢出和裁剪      11.1  溢出      11.2  裁剪      11.3  测试题     第12章  HTML文档设置和CSS的层叠规则      12.1  HTML文档设置和样式表类型       12.1.1  可替换样式表       12.1.2  用户浏览器禁用样式表功能       12.1.3  指定外部样式表      12.2  CSS样式的层叠顺序       12.2.1  了解“!important”规则       12.2.2  计算选择符的特殊性       12.2.3  继承和层叠       12.2.4  层叠样式表文件       12.2.5  使用HTTP消息报头链接到样式表        12.3  有关非CSS显示的优先顺序的提示      12.4  测试题    第3篇  CSS视觉布局篇 第13章  CSS中盒子的定位      13.1  定位方式       13.1.1  选择定位方式       13.1.2  盒子偏移量       13.1.3  属性display、position和float之间的关系      13.2  正常流向       13.2.1  块级格式化环境       13.2.2  行内级格式化环境      13.3  相对定位      13.3  浮动定位       13.4.1  定义float属性       13.4.2  基本的浮动定位       13.4.3  浮动定位的规则       13.4.4  控制相邻的浮动排列       13.4.5  图文混排      13.5  绝对定位       13.5.1  绝对定位       13.5.2  包含块       13.5.3  固定定位      13.6  分层显示       13.6.1  定义z-index属性      13.7  测试题     第14章  CSS中布局盒子的计算      14.1  内容的宽度       14.1.1  宽度和边距的计算       14.1.2  宽度的最大值和最小值      14.2  内容的高度       14.2.1  高度和边距的计算       14.2.2  高度的最大值和最小值       14.2.3  行高的计算      14.3  测试题     第15章  CSS基本的布局范例      15.1  基本的布局常识       15.1.1  单列三行布局       15.1.2  两列布局       15.1.3  三行两列布局       15.1.4  三行三列布局       15.1.5  三行三列布局(使用相对定位和绝对定位)      15.2  局部布局       15.2.1  水平导航菜单       15.2.3  图片效果       15.2.4  图片嵌入输入文本框       15.2.5  不使用图片创建圆角矩形     第16章  使用CSS表格布局      16.1  了解表格      16.2  CSS表格模型      16.3  列      16.4  可视化格式模型中的表格      16.5  表格内容的可视布局       16.5.1  表格的层和透明性       16.5.2  表格宽度的算法       16.5.3  表格高度的算法       16.5.4  列中的水平对齐       16.5.5  动态行和动态列效果      16.6  边框的显示       16.6.1  分离式边框模型       16.6.2  交叠的边框模型       16.6.3  边框样式      16.7  测试题     第17章  将样式表应用于不同介质      17.1  为样式表定义适用的介质类型       17.1.1  使用style元素的media属性       17.1.2  使用@import规则       17.1.3  使用@media规则       17.1.4  使用link元素的media属性       17.1.5  基于介质的层叠      17.2  了解介质类型描述符      17.3  测试题     第18章  利用CSS分页显示和打印      18.1  页面BOX       18.1.1  页面边距       18.1.2  页面选择符       18.1.3  页面BOX之外的内容      18.2  分页       18.2.1  用于分页的属性       18.2.2  元素内的分割       18.2.3  允许的分页的位置       18.2.4  分页的规则       18.2.5  强制分页       18.2.6  最优的分页      18.3  分页环境中的层叠      18.4  测试题    第4篇  高级进阶和实战篇 第19章  浏览器对CSS的兼容问题      19.1  关于标准和实现      19.2  Opera浏览器对CSS的兼容问题      19.3  FireFox浏览器对CSS的兼容问题      19.4  IE浏览器对CSS的兼容问题       19.4.1  认识IE的!DOCTYPE"开关”对样式表的影响       19.4.2  使用IE条件注释     第20章  使用IE专有filter属性实现滤镜和过渡效果      20.1  滤镜和过渡的基本知识       20.1.1  滤镜和过渡的基本使用方法       20.1.2  程序性的界面滤镜       20.1.3  静态滤镜       20.1.4  过渡效果滤镜      20.2  程序性的界面滤镜详解       20.2.1  滤镜AlphaImageLoader       20.2.2  滤镜Gradient      20.3  静态滤镜详解       20.3.1  静态滤镜Alpha       20.3.2  静态滤镜BasicImage       20.3.4  静态滤镜Blur       20.3.5  静态滤镜Chroma       20.3.6  静态滤镜Compositor       20.3.7  静态滤镜DropShadow       20.3.8  静态滤镜Emboss       20.3.9  静态滤镜Engrave       20.3.10  静态滤镜Glow       20.3.11静态滤镜ICMFilter       20.3.12  静态滤镜Light       20.3.13  静态滤镜MaskFilter       20.3.14  静态滤镜Matrix       20.3.15  静态滤镜MotionBlur       20.3.16  静态滤镜Shadow       20.3.17  静态滤镜Wave    第21章  CSS完整应用——创建网上餐厅网站      21.1  怎样开发网站    8  21.2  规划设计网站    8   21.2.1  规划网站的结构       21.2.2  创建网站      21.3  风格设计和页面布局       21.3.1  注意事项       21.3.2  设计网页布局       21.3.3  使用框架和BOX实现布局       21.3.4  实现主页默认中间模块      21.4  浏览产品       21.4.1  创建产品列表网页       21.4.2  创建产品详细信息      21.5  实现顶部广告模块    附录A  CSS 2.1属性速查手册     A.1  字体相关属性     A.2  文本相关属性     A.3  空白     A.4  颜色     A.5  定义背景     A.6  盒子模型相关的属性     A.7  定位架构     A.8  影响可视化的属性     A.9  动态生成内容相关的属性     A.10  列表相关的属性     A.11  用户界面相关属性     A.12  表格相关的属性     A.13  分页相关的属性     A.14  语音相关的属性    附录B  HTML 4.0推荐的默认样式表    附录C  CSS 2.1选择符一览表    附录D  常用字符集速查表    附录E  测试题答案     第1章  测试题答案     第2章  测试题答案     第3章  测试题答案     第4章  测试题答案     第5章  测试题答案     第6章  测试题答案     第7章  测试题答案     第8章  测试题答案     第9章  测试题答案     第10章  测试题答案     第11章  测试题答案     第12章  测试题答案     第13章  测试题答案     第14章  测试题答案     第16章  测试题答案     第17章  测试题答案     第18章  测试题答案    附录F  参考文献及资料来源

编辑推荐

  “在正确与错误之间做抉择并不艰难,打开前言,将抉择权把握在自己手中。”  在文章中提出的任何观点和主张都必须经得起事实的考验。  本书特点:  ·以CSS的基础知识为切入点展开讲解。包括CSS和EIHTM L基础,CSS的基本语法,属性值,CSS的选择符语法等。  ·深入讲解CSS视觉呈现和视觉布局。包括CSS盒子模型,颜色和背景设置,字体和文本设置,伪元素、伪类选择符和动态生成内容,列表样式定义,溢出和裁剪,HTM L文档设置和CSS的层叠规则,CSS中盒子的定位,CSS中布局盒子的计算,CSS基本的布局,CSS表格布局,将样式表应用于不同介质,利用CSS分页显示和打印。  ·通过对CSS高级进阶知识和相关实例的介绍,提高读者的实践能力。包括浏览器对CSS的兼容问题,使用IE专有filter属性实现滤镜和过渡效果,最后以餐厅网站实例介绍CSS的综合应用。  ·附录部分包括CSS 2.1属性速查手册、HTM L 4.O推荐的默认样式表、CSS 2.1选择符一览表、常用字符集速查表。  建立正确的认知、完整系统的知识体系:究竟什么是CSS,让本书来给你答案,完全范例讲解,内容通俗易懂,范例完全通过W3C推荐验证程序验证,真正使你的,网页完全符合行业标准,完全涵盖CSS与HTML,全面地学习,网页语言,直击CSS技术的核心,用开发理论的阐述,辅以实际案,例的开发,学习效果最佳,循序渐进地指导读者将CSSS融入到网站建设中,掌握如,何优化网站总体布局。  并非每一本书都值得用户去仔细品味,但“开发王”系列图书则是你不可错过的。正确地认识应用程序开发是每个用户必须首先明确的,这套书将用户的首要目标定位在这里。而建立完整的知识体系对于开发者、雇主、任课教师、学员的重要性在作者的笔下演绎得淋漓尽致。可以得出这样的结论:“完整系统的知识体系”对于用户来说非常重要。  ——王树伟

作者简介

《CSS开发王》源于作者对CSS功能的认识和多年的应用实践,详细介绍CSS语言与HTML结合实现网页的显示和布局,具有严格的逻辑性。《CSS开发王》首先帮助用户建立首要的、基础的正确认知,然后以深入浅出的实例,说明如何利用CSS来辅助HTML网页实现显示和布局这两大功能。《CSS开发王》教你轻松掌握通过CSS盒子模型实现复杂的网页布局,并通过一个完整的餐厅网站案例,循序渐进地指导读者将CSS融入到网站建设中,掌握如何优化网站总体布局。
《CSS开发王》直击CSS技术的核心,理论与实务并进,通过对开发理论的阐述,辅以实际案例的开发,学习效果最佳!

图书封面


 CSS开发王下载



发布书评

 
 


精彩短评 (总计8条)

  •     css中一本讲得比较细的书
  •     物流速度还是挺快的!可是书的质量和内容就一般了!
  •     很不错的一本书,讲的全面
  •     CSS入门看这本书还是很不错的
  •     基本上看完了,但有些东西对初学者来说还是有点难度,而且代码运行也得不到结果……
  •     想研究下CSS,貌似比较实用的样子……
  •     读到定位跟table属性 我真的怒了....蛋疼啊,越看越糊涂。
  •     本书内容不错!但是,书竟然是旧的,封皮全市尘土!!希望以后不会出现这种情况!!!
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024