OOCSS

面向对象的CSS(OOCSS)

OOCSS,第一次接触的时候觉得他很神奇,根本没有想到,在CSS中也会有一个面向对象的概念。因为面向对象是那些程序员的产物,怎么就和CSS挂上关系了。后来进行了解,知道OOCSS更趋向于一种思想。于是自己也学了一些这方面的思想,并做了些许的读书笔记(《OOCSS——概念篇》和《OOCSS——核心篇》),可还是没有领会到其中神的层面,今天D姐的译文,让我再次了解了OOCSS,真心不错的一种思想,很值得每一个前端人员去思考。

OOCSS——核心篇

上一节在《OOCSS——概念篇》中主要介绍了一些有关于OOCSS的概念性的东西,并以博客的“meta data”为例介绍了如何创建一个基础对象。赞同和反对使用OOCSS的声音都有,对这个感兴趣的朋友可以不用理会这些反对的声音,因为那些声音是无法阻挡我们对新知识的渴望。今天主要想借助OOCSS官网提供的相关资料,一起来学习Nicole Sullivan写的OOCSS核心东西。

OOCSS——概念篇

“Object Oriented”直译就是面向对象,对于这个词,大家并不陌生,但是加上一个CSS也就是说Object Oriented CSS,对于这个还是第一次见过,被叫作OOCSS(面向对象的CSS),其实这个东西早在2008年被提出,有些同学也在自己的项目中用过了。但有很多同学并不清楚,就拿我来说,我一开始还以为OOCSS是一个新语言或者是CSS框架,其实都不是,他只不过是一种新的写法。那么下面就通过“什么是OOCSS”,“OOCSS理论”等几个部分和大家一起来学习OOCSS。

页面

返回顶部