domingo, 22 de marzo de 2009

Frameworks CSS

Ayer me comentaron que existia uno de estos y hoy lo he investigado un poquito... Ahora bien ¿Qué son los frameworks CSS?.

Primero deberíais preguntaros que es un framework. Es fácil... ¡Wikipedia!

URL: http://es.wikipedia.org/wiki/Framework

Ahora que sabemos lo que es un framework... ¿Qué? ¿Que no lo has leido? Si es que hay que daroslo todo masticadito. Un framework viene a ser una colección de elementos definidos que nos facilitan aspectos comunes del trabajo.

Bien, sigamos. El tema de los frameworks CSS consiste, según veo, en definir una estructura base y elementos para cubrir todas las posibles combinaciones dentro del mismo. Por ejemplo, el 960 (que se llama así porque considera 960px de ancho para el entorno de trabajo) divide el espacio horizontal en un número determinado de columnas (12 o 16) en función de las necesidades que podamos tener luego. Y seguiramente usamos clases CSS predefinidas para definir elementos que tengan N columnas de ancho sobre los que metemos contenidos. Es decir, si tengo un modelo de 12 columnas (contenedor principal de la web), luego puedo insertar un elemento que tengo 8 columnas de ancho y que flote a la izquierda y otro que tenga 4 columnas de ancho y que flote a la derecha. Así obtenemos un sistema para representar información adaptado a un ancho estandar sin tener que pensar en pixels. La verdad es que parece cómodo, pero las restricciones son curiosas...

Por otra parte, me encanta encontrarme con estilos CSS que son parecidos a cosas que he desarrollado en algún momento por mi cuenta. :D

Os dejo los enlaces de dos de estos sistemas para el que tenga curiosidad.

URL: http://960.gs/
URL: http://www.blueprintcss.org/

No hay comentarios:

Publicar un comentario