作品简介

CSS选择器是CSS世界的支柱,撑起了整个精彩纷呈的CSS世界。本书专门介绍CSS选择器的相关知识。在本书中,作者结合多年从业经验,在CSS基础知识之上,充分考虑前端开发人员的开发需求,以CSS选择器的基本概念、优先级、命名、最佳实践以及各伪类选择器的适用场景为技术主线,为CSS开发人员介绍有竞争力的知识和技能。本书在第1版的基础上,对选择器的特性、兼容性等相关内容进行了更新,并介绍了新增的选择器。此外,本书配有专门的网站,用以进行实例展示和问题答疑。

作为一本CSS进阶书,本书非常适合有一定CSS基础的前端开发人员学习和参考。

张鑫旭,“CSS世界三部曲”(《CSS世界》《CSS选择器世界》《CSS新世界》)作者,前端开发工程师,国内知名前端博客“鑫空间-鑫生活”博主,目前就职于阅文集团用户体验设计部(YUX),担任前端技术专家。他从2007年开始接触前端,十多年来一直工作在前端开发一线,在HTML/CSS等与交互体验关系密切的领域花了大量的时间学习和研究,有比较多的心得体会。

作品目录

  • 前  言
  • 特别感谢
  • 特别感谢
  • 资源与支持
  • 第1章 概述
  • 第2章 CSS声明的优先级
  • 第3章 CSS选择器的命名
  • 第4章 入门必学的选择器
  • 第5章 精通CSS选择符
  • 第6章 被低估的属性选择器
  • 第7章 常见交互行为的实现
  • 第8章 通过树结构伪类匹配元素
  • 第9章 不容小觑的逻辑组合伪类
  • 第10章 链接与锚点开发相关的伪类
  • 第11章 表单开发相关的伪类
  • 第12章 Web Components开发中的选择器
  • 第13章 音视频开发中的选择器
  • 第14章 语言和文字相关的选择器
  • 第15章 元素特殊显示状态匹配伪类
展开全部