CSS选择器世界

张鑫旭
内容提要 CSS选择器是CSS世界的支柱,撑起了整个精彩纷呈的CSS世界。本书专门介绍CSS选择器的相关知识。在本书中,作者结合多年从业经验,在CSS基础知识之上,充分考虑前端开发人员的开发需求,以CSS选择器的基本概念、优先级、命名、最佳实践以及各伪类选择器的概述和适用场景为技术主线,为CSS开发人员介绍有竞争力的知识和技能。此外,本书配有专门的网站,用以进行实例展示和问题答疑。 作为一本CSS进阶书,本书非常适合有一定CSS基础的前端开发人员学习和参考。 前      言 “CSS世界三部曲” “CSS世界三部曲”分别是《CSS世界》《CSS选择器世界》和《CSS新世界》,本书是其中的第二部。本书的出版距离第一部《CSS世界》出版近两年时间,在这近两年时间中,CSS选择器Level 4规范逐渐稳定,并且很多很棒的特性已经可以在实际项目中应用。我觉得时机成熟了,是时候把CSS选择器世界的精彩内容梳理一番呈现给大家了。 CSS选择器是CSS世界的支柱,撑起了整个精彩纷呈的CSS世界,作为“CSS世界三部曲”的中间一部的主题再合适不过了,承上启下,贯穿所有。 本书的主要内容 本书里面有什么?有干货。 我专注于CSS领域已经十多年了。很多人觉得很奇怪,CSS有什么好研究的。怎么说呢?就好比,河水流动、苹果下落,这些虽然看起来都是理所当然的现象,没什么好研究的,但实际上,一旦深入,就可以从这些简单现象中发现新的世界。 然而,发现与探索的过程是艰辛的,往往会付出很多,但发现很少,需要有足够的热爱以及钻研精神才能坚持下去并有所收获。恰好,我就是这种类型的人,我喜爱技术研究,喜欢做这种看起来吃力不讨好的事情,但这些年的坚持也让我有了足够的积累。本书的内容就是我根据这些年研究总结出来的精华、经验和技巧,也就是说,大家只要花几小时捧起这本书,就能学到我花费几年的时间提炼出来的东西,这…