CSS的API并不多,掌握到会用的程度并不难,但如果要用得好,我们需要在前者的基础上更进一步,研究如何组织CSS。
应用CSS的能力应该分为两部分:一部分是CSS的API,重点是如何用CSS控制页面内元素的样式;另一部分是CSS框架,重点是如何对CSS进行组织。前者属于基础部分,这部分的能力是用“对”和“错”来评判的,比如说,要把文字设置为红色,只能用color:red;这样的写法是对的,其他任何写法都是错的,不存在“好”和“坏”的区别。只有“对”和“错”。CSS的API并不多,掌握到会用的程度并不难,但如果要用得好,我们需要在前者的基础上更进一步,研究如何组织CSS。如何组织CSS是一个见仁见智的问题,不是用“对”和“错”来评判的,我们更可能会用好、比较好、很烂、非常棒、这样的字眼来评判。