商品详情
书名:CSS权威指南(第五版)(上、下册)
书号:978-7-5239-1074-0
定价:198元
作者:[美]埃里克·A. 迈耶(Eric A. Meyer)[法]埃斯特尔·韦尔(Estelle Weyl) 著 安道 译
出版时间:2026-04-28
出版社:中国电力出版社
页码: 1164 字数(千字):1146
开本:特16开 版次:1 印次:1
品牌介绍
中国电力出版社成立于 1951 年,作为中国成立最早的中央科技出版社之一,曾隶属于水利电力部、能源部、电力工业部、国家电力公司,现为国家电网公司所属的科技出版社,在电气技术专业出版领域享有极高的声誉。该社作为以图书出版为主体,音像、电子出版物、期刊、网络出版共同发展的大型出版企业,以强大的出版资源和高素质的专业队伍,致力于向读者提供包括电力工程、电气工程、建筑工程、电子技术、信息技术、外语、大中专教材、家教等学科门类齐全的权威出版物,也竭力为广大师生提供精品教材,是教育部和北京市教委规划教材的出版基地之一。
编辑推荐
编辑推荐 如果你是Web设计师或应用开发者,对复杂的页面样式、改进可访问性以及节省时间和精力感兴趣,决不能错过这本书。这一修订版全面阐述CSS的实现方式,深入分析最新的CSS规范。 本书作者Eric Meyer和Estelle Weyl向你展示如何通过布局、过渡和动画、边框、背景、文本属性,以及许多其他工具和技术来改善用户体验、加快开发速度、避免潜在的错误,为你的应用增光添色。两位作者熟读规范,为你节省了大量时间。 专家推荐 “Estelle和Eric不仅详尽阐述了CSS句法和特性,更提出了实用建议,教你如何融会贯通。无论是初涉CSS的新手、希望重温知识的从业者,还是对最新发展充满好奇的探索者,本书都是权威指南,每个开发人员都值得拥有。” ——Miriam Suzanne OddBird联合创始人 W3C CSS工作组特邀专家
产品特色
国际公认的HTML、CSS和Web标准领域的专家最新力作。Web布局和内容呈现。
作者介绍
Eric A. Meyer是国际公认的HTML、CSS和Web标准专家,Complex Spiral Consulting公司创始人,微格式运动发起人之一。出版过多本CSS和设计图书。Estelle Weyl是技术作家、开放Web布道师和Web标准专家。她活跃在MDN、Web.Dev、Frontend Masters和IRL等平台,传授前端知识,涵盖CSS、HTML、JavaScript、Web性能和可访问性。
内容介绍
本书的主要内容有:选择符、特指度和层叠(包括层叠层)。CSS值和单位,媒体查询、特性查询和容器查询。字体技术细节,调取各种字体变形。文本样式,涵盖基本的装饰和改变书写模式。内边距、边框、轮廓和外边距,涵盖逻辑方位属性。颜色、背景和渐变(包括锥形渐变)。一目了然的数据表。弹性盒和栅格布局系统(包括子栅格)。二维和三维变形、过渡及动画。滤镜、混合、裁剪和遮罩。
本书适用于Web设计师或应用开发者。
前言
前言
作为Web 设计师或文档编写人员,如果你对丰富的页面样式感兴趣,想改善网站的可访问性,力求节省时间和精力,那么这本书正是为你而写的。阅读本书之前,你只需了解HTML 4.0,知道得越多越好,但这不是强制要求。除此之外,对其他知识没有特别要求。
这是本书第五版,于2022 年年末完稿,尽量展现当下最新的CSS 技术。本书深入说明的CSS 特性是写作本书时得到浏览器广泛支持的,或者是知道在本书出版后不久便会支持的。那些尚在制定中的,或者即将弃用的特性不在讨论之列。
排版约定
本书采用下述排版约定(不过有些例外,详见“取值句法约定”一节)。
斜体(Italic)
表示新术语、URL、电子邮件地址、文件名和扩展名。
等宽字体(Constant width)
表示程序清单,在段落中出现则表示程序元素,例如变量、函数名、数据库、数据类型、环境变量、语句和关键字。
斜体等宽字体(Constant width italic)
表示应该替换成用户提供的值,或者由上下文决定的值。
取值句法约定
本书穿插大量文本框,详细说明某个CSS 属性,其中包括允许取哪些值。这些内容基本上原封不动摘自CSS 规范,不过也会对句法做些说明。
属性允许取的值采用下述句法给出。
取值:/。
联系我们
请把对本书的评价和问题发给出版社。
美国:
O’Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
中国:
北京市西城区西直门南大街2 号成铭大厦C 座807 室(100035)
奥莱利技术咨询(北京)有限公司
勘误、示例和其他信息可访问https://oreil.ly/css-the-definitive-guide-5e 获取。
对本书的评论或技术疑问,可以发电子邮件到bookquestions@oreilly.com。
对本书中文版有任何建议可以发电子邮件到errata@oreilly.com.cn。
要了解更多O’Reilly 图书和培训信息,请访问https://oreilly.com。
我们的LinkedIn:
。
我们的Twitter:
。
我们的YouTube:
。
致谢
Eric Meyer
首先,我要感谢这一版的所有技术审校人员,他们投入大量时间和专业知识,完成了这项艰巨任务,找出了所有错误,而得到的报酬却远低于应得。他们是(按姓氏字母顺序):Ire Aderinokun、Rachel Andrew、Adam Argyle、Amelia BellamyRoyds、Chen Hui Jing、Stephanie Eckles、Eva Ferreira、Mandy Michael、SchalkNeethling、Jason Pamental、Janelle Pizarro、Eric Portis、Miriam Suzanne、Lea Verou 和Dan Wilson。如有任何错误,均由我承担,与他们无关。
还要感谢前几版的技术审校人员,人数众多,在此无法一一列出,以及多年来帮助我理解各种CSS 知识的各位,人数同样众多,在此无法一一列出。如果你曾经向我讲解过CSS,请在空白处填写你的姓名:_________________________________。
由衷地感谢你。
感谢CSS 工作组的所有成员,无论过去还是现在,你们都带领这门神奇的语言达到了惊人的高度……尽管你们的工作可能为本书下一版带来一些难题,毕竟这一版已经达到印刷技术能够合理处理的极限。
感谢维护和更新Mozilla 开发者网络(MDN)的所有人。
特别感谢Open Web Docs 的所有优秀成员为MDN 所做的工作,感谢你们邀请我担任指导委员会成员。
感谢合著者Estelle,感谢你为完成这项工作所作的一切贡献、提供的专业知识和推动作用。
感谢所有接纳我古怪爱好和奇特举止的朋友、同事、熟人和路人,感谢你们的理解、耐心和善意。
一如既往,我对家人怀有无限的感激之情,感谢我的妻子Kat,我的孩子Carolyn、Rebecca(已故)和Joshua。你们是我的避风港,是我生命中的太阳,是为我指引方向的星辰。感谢你们教会我的一切。
于俄亥俄州克利夫兰高地
2022 年12 月4 日
Estelle Weyl
感谢致力于改进CSS 的每个人,感谢促进技术多元化和包容性的每一个人。
感谢不辞辛苦与浏览器厂商和开发者并肩协作,共同编写CSS 规范的人。没有CSS 工作组(过去、现在和未来)的各位成员,就没有规范、没有标准,也没有跨浏览器兼容性。你们苦苦思索,判断应该把哪些CSS 属性添加到规范中,而哪些属性要删除,对此我表示敬佩之情。Tab Atkins、Elika Etimad、Dave Baron、Léonie Watson 和Greg Whitworth 等人不仅参与撰写规范,还要花时间为广大CSS用户(尤其是我)答疑和解释细节。
还要感谢那些深入讲解CSS 特性的人(不管有没有加入CSS 工作组),包括Sarah Drasner、Val Head、Sara Souidan、Chris Coyier、Jen Simmons 和Rachel Andrew,是你们把晦涩的规范以浅显易懂的文字表达出来。此外,感谢那些创建便捷工具的人们,你们解放了CSS 开发人员的生产力;尤其是创建并维护Can I Use 网站(
Deveria。
还要感谢那些贡献时间和精力,致力于增进开发者社区多元化和包容性的人们,向你们表示敬意。CSS 的蓬勃发展离不开社区中优秀的人。
2007 年我第一次参加技术大会时,93% 的演讲者是男性,而且全是白人。观众的性别多样性稍低一些,种族多样性稍高一些。我选择参加那个大会,是因为演讲者的多样性比多数大会好多了,至少还有一名女性。环顾整间屋子,我觉得应该做出改变,我也意识到我要做些什么了。那时我没有想到,在接下来的十年间,有如此多的无名英雄在努力提升技术领域和日常生活中的多元化和包容性。
无私奉献、默默无闻的人太多了,有些根本不知姓谁名谁,不过我要着重提出几个人。Women Who Code Atlanta 的Erica Stanley、Callback Women 的Carina Zona 和Oakland Maker Space 的Jenn Mei Wu,她们的正面影响太大了。除了个人之外,还有一些组织,例如The Last Mile、Black Girls Code、Girls Incorporated、Sisters Code 等,不一而足。我专门创建了Feeding the Diversity Pipeline 列表(
开发这条路并不是某些人的特权。
感谢所有人,感谢每一个人。感谢你们的付出,你们付出的艰辛是我十年前坐在会场中无法想象的。
于加州旧金山
2023 年2 月14 日
目录
目录
前言 1
第1 章 CSS 基础知识 9
11 (Web)样式简史 9
12 样式表中的内容 10
121 规则的结构 10
122 厂商前缀 11
123 处理空白 12
124 CSS 注释 13
125 标记 15
13 元素 15
131 置换元素和非置换元素 15
132 元素的显示格式 16
14 把CSS 应用到HTML 上 19
141标签 21
142
- 有电书房
- 扫描二维码,访问我们的微信店铺