CSS选择器世界

CSS选择器世界

作者:张鑫旭

出版社:人民邮电

出版年:2019年12月

ISBN:9787115517227

所属分类:烹饪美食

书刊介绍

《CSS选择器世界》内容简介

CSS选择器是CSS世界的支柱,撑起了整个精彩纷呈的CSS世界。本书专门介绍CSS选择器的相关知识。在本书中,作者结合多年从业经验,在CSS基础知识之上,充分考虑前端开发人员的开发需求,以CSS选择器的基本概念、优先级、命名、*佳实践以及各伪类选择器的概述和适用场景为技术主线,为CSS开发人员介绍有竞争力的知识和技能。此外,本书配有专门的网站,用以进行实例展示和问题答疑。作为一本CSS进阶书,本书非常适合有一定CSS基础的前端开发人员学习和参考。
张鑫旭,前端开发工程师,国内知名前端博客“鑫空间-鑫生活”博主,目前就职于阅文集团用户体验设计部(YUX),担任技术经理。2007年开始接触前端,10年来一直工作在前端开发一线,在HTML/CSS等与交互体验关系密切的领域花了大量的时间学习和研究,有比较多的心得体会。

作品目录

内容提要

 
 
 言
特别感谢
资源与服务
第1章:概述
1.1、为什么CSS选择器很强
1.2、CSS选择器世界的一些基本概念
1.3、无效CSS选择器特性与实际应用
第2章:CSS选择器的优先级
2.1、CSS优先级规则概览
2.2、深入CSS选择器优先级
2.3、为什么按钮
:hover
变色了
第3章:CSS选择器的命名
3.1、CSS选择器是否区分大小写
3.2、CSS选择器命名的合法性
3.3、CSS选择器的命名是一个哲学问题
3.4、CSS选择器设计的最佳实践
第4章:精通CSS选择符
4.1、后代选择符空格(

4.2、子选择符箭头(
>

4.3、相邻兄弟选择符加号(
+

4.4、随后兄弟选择符弯弯(
~

4.5、快速了解列选择符双管道(
||

第5章:元素选择器
5.1、元素选择器的级联语法
5.2、标签选择器二三事
5.3、特殊的标签选择器:通配选择器
第6章:属性选择器
6.1、ID选择器和类选择器
6.2、属性值直接匹配选择器
6.3、属性值正则匹配选择器
6.4、忽略属性值大小写的正则匹配运算符
第7章:用户行为伪类
7.1、手型经过伪类
:hover
7.2、激活状态伪类
:active
7.3、焦点伪类
:focus
7.4、整体焦点伪类
:focus-within
7.5、键盘焦点伪类
:focus-visible
第8章:URL定位伪类
8.1、链接历史伪类
:link

:visited
8.2、超链接伪类
:any-link
8.3、目标伪类
:target
8.4、目标容器伪类
:target-within
第9章:输入伪类
9.1、输入控件状态
9.2、输入值状态
9.3、输入值验证
第10章:树结构伪类
10.1、
:root
伪类
10.2、
:empty
伪类
10.3、子索引伪类
10.4、匹配类型的子索引伪类
第11章:逻辑组合伪类
11.1、否定伪类
:not()
11.2、了解任意匹配伪类
:is()
11.3、了解任意匹配伪类
:where()
11.4、了解关联伪类
:has()
第12章:其他伪类选择器
12.1、与作用域相关的伪类
12.2、与全屏相关的伪类
:fullscreen
12.3、了解语言相关伪类
12.4、了解资源状态伪类

相关推荐

微信二维码