高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
CSS实战手册
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121046476
  • 作      者:
    David Sawyer McFarland著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2007
无复本可借
收藏
编辑推荐
    博文视点CSS三剑客之实战之剑<br>    第17届Jolt Award(震撼大奖)获奖图书<br>    从入门到精通,循序渐进    <br>    《CSS实战手册》每章内容都由易到难,一步一步地建立起一个完整的教程示例,既适合刚刚接触CSS的读者阅读并亲自动手实践,又可以作为网页设计人员,以及CSS专家们的参考书。
作者简介
    俞黎敏,现任萨蒂扬软件技术(上海)有限公司项目经理,深入了解电力、电信行业的系统,并负责核心系统研发与管理工作。开源爱好者,曾经参与满江红开源组织Spring 2.0 Refence中文翻译的一审与二审工作和Seam1.2.1Reference中文翻译工作,并担任CSDN\CJSDN\DEV2DEV、MATRIX、JAVA WORLDTW 等JAVA论坛版主,在各大技术社区推动开源和敏捷开发作出发积极的贡献。
内容介绍
    《CSS实战手册》主要介绍了CSS这种强大的设计语言的方方面面,意在使读者能更快速且更专业地从事网站设计和开发工作。《CSS实战手册》内容丰富全面、通俗易懂,实战性强,涵盖了CSS的选择器、继承、层叠、格式化、网站导航、浮动布局等技术。
精彩书评
    推荐序一<br>    推荐序一<br>    软件开发作为新兴的行业,在短短几年中走过了辉煌的历程,尤其是互联网的发展,给Web开发带来无比强大的推动力,让网页开发技术飞速发展。回想几年前,网页设计还是开发中不被重视的一环,而今天,我们在新一轮互联网的大潮中深刻地感受到网页——直接给予用户第一感受的载体,是多么的重要。当“Table禁止用于布局”逐步写进各大公司的网页制作规范的时候,当CSS + Div模式已经成为行业标准的时候,当开发的产品要适应不同浏览器的时候,我们逐步发现,行业技术在不断地细化,网页的设计与制作之间的关系,不仅超越了技术本身,而且还逐步引入感官体验、易用性,甚至交互设计等元素。<br>    本书从行业发展的角度出发,深入细致地讲述了如何制作出优秀的网页,以及规范中隐含的技巧。本书深入浅出地讲述了如何换位思考HTML的结构,如何规范使用样式表的各种功能,如何整体规划网页布局和感受用户体验。本书最好地体现了“细节决定成败”的原则。阅读本书,希望读者不仅能了解到制作优秀网页的方法,而且能培养“探索无止境,学习无尽期”的创新和开拓精神。<br>    本书是帮助你站上巨人肩膀的又一块垫脚石。<br>    推荐序二<br>    推荐序二<br>    对Web开发而言,CSS已逐渐成为每位程序员的必修课之一。如果说以前还认为CSS只是美工的事情的话,那么现在随着AJAX的持续火爆以及由此产生的对网页的标准化,内容与样式分离的迫切需要,每位Web程序员的身边都要放一本CSS参考书了。<br>    CSS: The Missing Manual无疑就是这样一本好书。和枯燥的、代码堆砌的一般技术书不同,打开这本书,你看到的仿佛是位和蔼可亲的师者,耐心细致,娓娓道来。从重新思考HTML到键入第一行CSS代码,到用CSS建立布局,再到完全来自于第一线实践的经验,由浅入深,每个部分都附有大量的范例,让读者阅读时完全没有生涩和枯燥的感觉,反而多了些许的轻松。你可以坐着、躺着,甚至是躲在被窝里读这本书。学习在这里变得轻松、有趣而富有成就感。不过,我建议你身边最好还是有一台随时可以工作的电脑,因为在阅读时,你可能随时都会有敲上两行代码的冲动,书中那一个个漂亮精致的范例实在是太有诱惑力了。<br>    作为一名从这本书中收益颇多的Web开发人员,我想把它推荐给所有战斗在Web开发第一线的程序员朋友,分享阅读的快乐和收获。不管是刚刚才接触CSS的初学者,还是一位CSS高手,都一定能从这本书里找到所想要了解和知道的内容。这本书另外一个着重推荐的理由无疑是它的译者——俞黎敏。在整个Java社区,YuLimin(阿敏总司令)无疑是一个闪亮的名字。<br>    这么一本优秀的好书,这么一位优秀译者的译作,您绝对值得拥有。    <br>    北京东方易维软件<br>    高级设计师  荣浩<br>    2007年5月    <br>    书评<br>    HTML(XHTML)很容易入门,但是与其他同样很容易入门的技术一样,HTML很容易被误用。在最初学习阶段的愉快感觉之后,开发者在实际工作中很快就会陷入到混乱之中。这并不是HTML的错,正是因为HTML的简洁性和易用性(低门槛),Web才得以以几何级数的速度飞速发展,HTML应该继续保持这样的特点。使用HTML显然并不是我们的目标,我们需要掌握一些更高层次的技术,这些技术可以指导我们以正确的方式使用HTML,建造出可用性良好的Web页面。从CSS的角度来使用HTML,就是一种最佳实践。其前提是开发者必须要深入掌握CSS,然后才能确定如何为CSS来使用HTML。    <br>    《CSS实战手册》就是Web开发者当前所急需的CSS方面的专著,而且它是从面向开发者的角度来写作的,将CSS的优雅和巨大潜力充分展示给了读者。它的重点在于展示CSS在目前主流的浏览器中可以实践的那些部分,而不是巨细无靡地罗列CSS规范的内容。这本书得到了Jolt的技术类书籍的大奖,据我所知,这是Web标准方面(HTML、CSS、JavaScript、Ajax、etc)的技术书籍中第一本获得Jolt大奖的。由于Jolt大奖的信誉,足以让我们对这本书高度关注。博文视点以最短的时间将这本书引进到国内,使得国内的Web开发者很幸运地及时读到了这本书。    <br>    我使用CSS来设计页面的样式已经有两年多了,不过至今仍然遇到一些难以解决的问题。特别是完全使用基于浮动的布局,似乎在一些场合的表现并不比基于table的布局更好。这是我对CSS最关注的地方,我想也是大部分Web开发者最关注的地方。《CSS实战手册》中有一章内容非常详细地介绍了基于浮动的布局,这有助于我们更加深刻地理解这种新的布局方式,克服对这种布局方式的不适应。从解决复杂的问题入手来阐述技术的应用,这是这本书的与众不同之处,这使得这本书更加实用(用现在流行的一个buzzword来说:更加pragmatic),我想这就是它获得Jolt大奖的原因。此外,这本书中还有一章专门介绍如何设计打印机友好的页面,这也是我很关心的部分,这是传统的页面设计的一个盲区。这本书还涉及到了页面设计中很多晦暗的部分,包括各种浏览器 之间的差异,IE的各种鲜为人知的bug等等。《CSS实战手册》在黑夜中为我们打开了一盏探照灯,让我们清晰地看到了更加广阔的区域,对于全面采用CSS充满了信心。    <br>    基于Web标准的技术目前仍然处在迅速发展的阶段。能够反映出使用Web标准的最佳实践的书籍,在国内姗姗来迟,据我所知还是最近三年左右的事情(以博文视点的《网站重构》为起点)。但是这样的一些声音声势越来越大,逐渐汇成了一道洪流。假以时日,再过两三年,Web开发的面貌将会发生根本性的变化。<br>    10年前,当我在记事本中一点一滴地书写着HTML、JavaScript、CSS并保存,然后在浏览器里预览自己的杰作时,感觉这是多么神奇、有趣!<br>    10年后的今天,当Web 2.0的概念已经遍地开花结果时,从1996年提出的CSS 1,到即将出现的CSS 3,我们难免不联想到Web 3.0的蠢蠢欲动了。<br>    没有CSS的手册,人们常常不知道从哪里入手学习CSS。好的CSS点子甚至可以胜过经验丰富的网站专家。本书的目的,就是作为应该与CSS一起提供的一本手册。在本书中,你会发现利用CSS创建漂亮网页的循序渐进的用法说明。<br>    《CSS实战手册》(CSS: The Missing Manual)适用于处在各种技术水平的读者。如果你以前还从未创建过网页,那么看看本书中的第一个教程。如果你是创建网页的新手,本书中的“加油站……”可以给你提供理解手边这一主题所需要的信息。如果你是一位高级网页专家,那么请留意“高级用户诊所”的内容,它们为经验丰富的计算机迷们提供了更多的技术提示、诀窍和快捷方式。<br>    本书意在使你更快速且更专业地从事网站设计工作。当你阅读本书时,会遇到许多生动的实例,利用从www.sawmac.com/css/上下载的原始资料(如图片和完成了一半的网页),再加上你在电脑上花点时间完成它们,你就会发现这些教程提供了专业设计师们创建网页的方法。你可以把你的作品与最终的结果进行对比。你不仅可以看到网页应该显示的样子,还能在因特网上发现真正在运行的网页。<br>    在即将翻译完成这本书时,我惊奇地发现,它获得了第17届Jolt技术图书生产效率奖。总之,这是一本你绝对值得拥有的好书。<br>    虽然我在翻译的过程中竭力以求信、达、雅,但限于自身水平,也许仍有不足,还望各位读者不吝指正。大家可以通过访问我的博客http://YuLimin.JavaEye.com/或者发送电子邮件到YuLimin@163.com进行互动。<br>    感谢Ajaxcn的李锟(dlee)对我在翻译中碰到的问题进行深入的讨论,并对本书翻译时所采用的术语表进行认真的磋商;感谢JavaEye的网友们特别是hax在术语表讨论贴中提出许多中肯的建议;感谢满江红开源组织的曹晓钢提供的一些翻译注意事项和热情的帮助;感谢Matrix的Chris耐心且详细地回答了我的一些疑问;感谢母校的章义来教授的不断鼓励与热心帮助;感谢本书的编辑何艳女士仔细且认真地进行编排与校对,并感谢博文视点的周筠老师、梁晶编辑和王晓菲编辑的热情帮助,谢谢你们了。<br>    感谢我的家人在翻译本书时提供的各种帮助,让我能够安心地坐在电脑前面:我母亲为我们烹饪出可口的饭菜;我父亲和爷爷在家里打理一切事务;我爱人帮助我对译文进行语法纠正和文字润色,进一步增强了文章的易读性和亲和性;还有我那调皮的女儿,每每看到我坐在电脑前时,她都会装腔作势地过来说:“不要天天打电脑!”但她并没有真正干扰我的正常工作,要不然想完成译稿真的得等到2008年了,呵呵。
展开
目录
The Missing 的荣誉<br>简介<br>第1部分  CSS基础知识<br>第1章  为CSS重新思考HTML<br>HTML:过去和现在<br>HTML的过去:一切看起来都好<br>HTML的现在:CSS的脚手架<br>为CSS写HTML<br>思考布局结构<br>学习两种新的HTML标签<br>可以遗忘的HTML<br>在网站上引导访问者的技巧<br>Doctype(文档类型)的重要性<br>第2章  创建样式和样式表<br>样式剖析<br>理解样式表<br>内部还是外部--如何选择<br>内部样式表<br>外部样式表<br>使用HTML链接一个样式表<br>用CSS链接一个样式表<br>教程:创建你的第一个样式<br>创建一个行内的样式<br>创建一个内部样式表<br>创建一个外部样式表<br>第3章  选择器基础--判断要给什么添加样式<br>标签选择器:整体样式<br>类选择器:精确控制<br>ID选择器:特殊的网页元素<br>给标签内的标签定义样式<br>HTML族谱<br>创建派生选择器<br>给标签群定义样式<br>构造群选择器<br>通配选择器<br>伪类和伪元素<br>给链接定义样式<br>更多的伪类和伪元素<br>高级选择器<br>子选择器<br>邻近同胞<br>属性选择器<br>教程:选择器模型<br>创建群选择器<br>创建和应用类选择<br>创建和应用ID选择器<br>创建派生选择器<br>第4章  利用继承节省时间<br>什么是继承<br>……<br>第5章  管理多种样式--层叠<br>第2部分  实用的CSS<br>第6章  格式化文本<br>第7章  Margin、Padding和Border<br>第8章  给网页添加图片<br>第9章  装饰网站导航<br>第10章  格式化表格和表单<br>第3部分  CSS布局<br>第11章  建立基于浮动的布局<br>第12章  定位网页上的元素<br>第4部分  高级的CSS<br>第13章  用于打印页面的CSS<br>第14章  改进你的CSS习惯<br>第5部分  附录<br>附录A CSS属性参考<br>附录B Dreameaver8中的CSS<br>附录C CSS资源<br>索引
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

省本级
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证