全站导航

百科书库

  • 书库首页

  • 文学作品
    • 小说书库

      古典文学

      中国文学

      外国文学

      儿童文学

      诗词散文

      其它经典

  • 现代流行
    • 动漫漫画

      奇幻科幻

      推理悬疑

      校园青春

      武侠小说

      其它流行

  • 人文历史
    • 历史传记

      社会艺术

      思想哲学

      视听艺术

      宗教文化

      其它文化

  • 生活情感
    • 两性情感

      社会心理

      兴趣爱好

      人际关系

      健康养生

      职场励志

      家庭教育

      家居其它

  • 经营管理
    • 经济商业

      金融投资

      广告营销

      企业策划

  • 科学技术
    • 科技科普

      互联网

      程序编程

      通信信息

百科书库 百科书库
欢迎你 书友
  • 显示模式
CSS实战手册

CSS实战手册

[ web ]
作者:DavidSawyerMcFarland
1
0
推荐者:百科书库 2023-06-19 22:05:52
去京东下单

本书简介

  • 作者:DavidSawyerMcFarland
  • 出版社:电子工业出版社
  • 译者:俞黎敏
  • 出版年:2007-07-01
  • 页数:476
  • 定价:68.00元
  • ISBN:9787121046476

CSS是一场革命。借用quirksMode的PPK(Peter-Paul Koch)的话来说,CSS是一场革命。

Ajax的浪潮正在逐步改变着Web开发的方式。谈到Ajax,开发人员似乎更注重于XMLHttpRequest和JavaScript,而淡忘了Ajax还有一个重要的组成部分- CSS。事实上,CSS和DOM、xHTML以及粘合它们的JavaScript密不可分,相辅相成。

传统的使用Photoshop制作效果然后切图并用拼合成HTML页面的网页设计师们需要精通CSS,因为CSS能帮助你们重新审视自己的作品,让结构和细节更适合于网页的展现形式。

传统的使用HTML模板往其中注入逻辑或业务代码的Web开发工程师们需要理解CSS。因为CSS能帮助你们重新思考Web开发。高效的CSS和清晰的HTML结构,Ajax的魔力就隐藏在其中。

我很喜欢CSS,因为它是如此灵活和有趣。在CSS的世界里,你可以随心所欲地创造各种不同风格的页面和应用程序。无论你是想做一个充满生命力的博客,还是一个好看且易于使用的商业网站,CSS都能帮助你达成目标。

作者简介

CSS是一场革命借用quirksMode的PPK(Peter-PaulKoch)的话来说:CSS是一场革命。Ajax的浪潮正在逐步改变着Web开发的方式。谈到Ajax,开发人员似乎更注重于XMLHttpRequest和JavaScript,而淡忘了Ajax还有一个重要的组成部分CSS。事实上,CSS和DOM、xHTML以及粘合它们的JavaScript密不可分,相辅相成。传统的使用Photoshop制作效果然后切图并用拼合成html页面的网页设计师们需要精通CSS,因为CSS能帮助你们重新审视自己的作品,让结构和细节更适合于网页的展现形式。传统的使用HTML模板往其中注入逻辑或业务代码的Web开发工程师们需要理解CSS。因为CSS能帮助你们重新思考Web开发。高效的CSS和清晰的HTML结构,Ajax的魔力就隐藏在其中。我很喜欢《CSS实战手册》这本书的内容,它即讲解了CSS的基础知识,又分享了很多实践的心得。尤其每章最后的实战教程最是宝贵,理论后的实践能让我们学而有成,成能见效。我把这本书推荐给好学的网页设计师和Web开发工程师们。它能帮助你们自信的融入这场革命。——小马推荐序一软件开发作为新兴的行业,在短短几年中走过了辉煌的历程,尤其是互联网的发展,给Web开发带来无比强大的推动力,让网页开发技术飞速发展。回想几年前,网页设计还是开发中不被重视的一环,而今天,我们在新一轮互联网的大潮中深刻地感受到网页——直接给予用户第一感受的载体,是多么的重要。当“Table禁止用于布局”逐步写进各大公司的网页制作规范的时候,当CSS+Div模式已经成为行业标准的时候,当开发的产品要适应不同浏览器的时候,我们逐步发现,行业技术在不断地细化,网页的设计与制作之间的关系,不仅超越了技术本身,而且还逐步引入感官体验、易用性,甚至交互设计等元素。本书从行业发展的角度出发,深入细致地讲述了如何制作出优秀的网页,以及规范中隐含的技巧。本书深入浅出地讲述了如何换位思考HTML的结构,如何规范使用样式表的各种功能,如何整体规划网页布局和感受用户体验。本书最好地体现了“细节决定成败”的原则。阅读本书,希望读者不仅能了解到制作优秀网页的方法,而且能培养“探索无止境,学习无尽期”的创新和开拓精神。本书是帮助你站上巨人肩膀的又一块垫脚石。——YangerWeb标准革命以降,我们应该看什么?自Web标准革命以降,无论是设计师还是程序员,都在谈论新时代的网页制作方式。作为呈现的语言,CSS自然首当其冲。现在,已经不是讨论该不该使用Web标准的时候,应该关心的是如何更好地使用CSS为Web标准服务,以便将将并缤纷多彩的设计从语义的结构分离出来。不幸的是,一个本世纪初的浏览器(您知道我说的是IE6),对CSS的欠缺关键性的支持,但还在大行其道。有时候您会忙得焦头烂额,盒装模型、浮动、定位等等,听着都头晕的名词困扰着您。或许您可以通过搜索引擎找到很多文章来看,或是英文的、或是“专家”级别的,您还得费力四处去找一个问题的结症。但是,无论如何,请坚持住,别放弃,因为您已经走在正确的路上。或许在您灰心的时候,不妨翻开这本《CSS实战手册》吧。笔者有幸在第一时间拿到CSSMissingManual的译作,即《CSS实战手册》,作者DavidSawyerMcFarland将复杂的问题用轻松的、不拘一格的语言风格阐述开来,让人读来津津有味,不负笔者对O’Reilly的一向信赖。一本好书,不仅要技术过关,还需要能将问题阐述清楚;能将问题解决外,还需要轻松的语言能让读者在会心一笑中学习。这是一本很好的教程,还是一本诙谐小品。这本书面向的是初中级别的读者,因此一开始就向传统的HTML编写方式开炮,其实是让读者了解为语义,为CSS而写HTML的重要性。接着讲述创建样式及样式表、确定需要样式的元素、使用CSS的继承和层叠、如何格式化文本、设置内外边据和边框、样式化图片、创建基于浮动的布局、定位页面元素、如何编写打印样式,最后,也是很重要的经验之谈:如何编写能够维护的CSS,作者称之为CSS习惯。这些习惯可以为您节省很多积累时间,因此对于高手来说,其实也能起到查漏补缺之效。附录还列举了很多有价值的资源,可以作为读完本书后的提升资源。作者每个部分都运用大量的精心准备的例子,虽然稍嫌罗嗦,但不失为初学者的“实战”之道,对于开发者或者程序员来说,例子也会比枯燥的理论更容易让人接受。尤其对于常用工具(比如Dreamweaver)生成HTML和CSS的设计师来说,如能按照例子“实战”一遍,定能获益匪浅,提高手写代码能力。拿到这本书,可以说让人欣喜的,回想三年前我学习CSS的那段时间,往往只能苦啃英语,四处搜索解决问题的方案,并自己慢慢积累。如今,虽然随着“革命”的蓬勃发展,中文的相关书籍还是太少,有品质的


发表评价

  • 评价

相关推荐

1 HTML5程序设计(第2版)

HTML5程序设计(第2版)

内容简介:今天,HTML5已经胜出Web标准之争,并得到了大多数浏览器的支持。HTML5带来了便捷、快速和强大的功能,对于每一位Web开发和设计人员来说都是非常重要的。本书由旧金山HTML5用户组创建 [荷]PeterLubbers/[美]BrianAlbers/[美]FrankSalim 2023-05-10 04:40:16
  • 去京东购买
1 CSS权威指南

CSS权威指南

这本书涵盖了CSS和CSS定位的完整内容,并概述了CSS2。书中详细探讨了每个CSS属性的细节,并讨论了这些属性之间的协调以及如何避免常见错误。该书与众不同之处在于,它是第一本结合当前浏览器支持描述C [美]EricA.Meyer 2023-05-10 04:40:58
  • 去京东购买
1 HTML

HTML

本书将汇集你需要的关于HTML和XHTML的知识。十年前,通过本书第一版的学习,无数Web开发人员掌握了基本的Web开发标准。本书提供了最完整的指南和实践经验。本书是最新的第六版,新增了对XHTML2 CbuckMusciano/BllKennedy 2023-05-10 04:41:53
  • 去京东购买
1 PHP和MySQLWeb开发(原书第4版)

PHP和MySQLWeb开发(原书第4版)

本书将PHP开发与MySQL应用相结合,深入浅出地分析两者,并全面阐述了PHP和MySQL在Web应用中的使用,同时提供了几个实用的经典例子。这是本书的第4版,经过全面的更新、重写和扩展。新版包括PH LukeWelling/LauraThomson 2023-05-10 04:42:41
  • 去京东购买
1 Web全栈工程师的自我修养

Web全栈工程师的自我修养

全栈工程师正成为IT行业的新秀。不管是上市互联网公司,还是创业公司,都对这个职位青睐有加。本书的作者是一位来自腾讯公司的高级工程师,不仅在前端、后端和APP开发方面拥有丰富的经验,还分享了全栈工程师的 余果 2023-05-10 04:43:26
  • 去京东购买
1 深入剖析Tomcat

深入剖析Tomcat

本书深入剖析Tomcat4和Tomcat5中的每个组件,并揭示其内部工作原理。通过学习本书,你将可以自行开发Tomcat组件,或者扩展已有的组件。Tomcat是目前比较流行的Web服务器之一。Tomc BudiKurniawan/PaulDeck 2023-05-10 04:44:20
  • 去京东购买
1 FlaskWeb开发:基于Python的Web应用开发实战

FlaskWeb开发:基于Python的Web应用开发实战

本书不仅适合初级Web开发人员学习阅读,更是Python程序员用来学习高级Web开发技术的优秀参考书。本书主要包括以下内容:学习Flask应用的基本结构,编写示例应用;使用必备的组件,包括模板、数据库 [美]MiguelGrinberg 2023-05-10 04:45:14
  • 去京东购买
1 构建高性能Web站点

构建高性能Web站点

《构建高性能Web站点(修订版)》是一本畅销修订版,全面阐述了如何构建高性能Web站点。该书涉及多个方面和角度,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分 郭欣 2023-05-10 04:46:04
  • 去京东购买
1 精通CSS(第2版)

精通CSS(第2版)

AndyBudd是国际顶尖的网页设计师,也是Web标准倡导者之一。他是网页咨询公司Clearleft的创始人之一,曾组织过英国首届Web2.0会议,并常在WebDirections、AnEventAp [英]AndyBudd/[英]SimonCollison/[英]CameronMoll 2023-05-10 04:46:57
  • 去京东购买
1 HTML5高级程序设计

HTML5高级程序设计

今天,大多数现代浏览器都已经支持HTML5。因此,学习如何利用HTML5带给Web开发的便捷、快速和强大功能,成为了每一位Web设计和开发人员的当务之急。本书由旧金山HTML5用户组创始成员与另外两位 PeterLubbers/RicSmith/FrankSalim/BrianAlbers 2023-05-10 04:47:50
  • 去京东购买

© 2023-2025 百科书库. All Rights Reserved.