Follow jmourad on Twitter

Categorías

framework

11 mejores frameworks para CSS

Un framework , según la Wikipedia es una estructura de soporte definida, mediante la cual otro proyecto puede ser organizado y desarrollado . Puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros software para ayudar a desarrollar y unir los diferentes componentes de un proyecto. Provee una estructura y una metodología de trabajo la cual extiende o utiliza para diferentes aplicaciones. Por lo tanto un framework de CSS, son instrumentos para el desarrollo de diseño, una biblioteca que está preparado de antemano lo que hace que la creación de normas de estilo para la codificación CSS de una página sea más fácil de realizar. La programación mucho más rápida y las colecciones de secuencias de comandos que podemos usar agilizan  el trabajo. Por lo tanto la estructura de CSS que cortará la mayor parte de nuestro tiempo de desarrollo sera tomar decisiones de compatibilidad con los navegador compatible y alguna cosa más. El artículo 11 Best CSS Frameworks , de GraphicAlerts , aparte de comentar las ventajas y los inconvenientes de usar estas herramientas, nos dejan una lista de los mejores framework para la edición de los códigos CSS de las hojas de estilo en cascada, nos deja la siguiente lista con sus enlaces: Blueprin [ Official website | Using Blueprint CSS Framework tutorial ] Yui Grids [ Official website |  Using YUI CSS Framework tutorial ] Yaml [ Official website |  Using Yaml CSS Framework tutorial ] Elastic CSS [ Official website |  Using Elasticss framework to create 2 column based layout tutorial ] 960 Grid system [ Official website |  Using 960 grid system framework tutorial ] Emastic [ Project website |  Using emastic css framework tutorial ] Snowdust [ Official website |  Project website ] Scaffold [ Project website |  Using scaffold css framework tutorial ] Compass [ Official website |  Using Compass css framework tutorial ] Tripoli [ Official website ] Elements CSS framework [ Official website ]

11 mejores frameworks para CSS

CSScaffold, framework CSS en PHP

CSScaffold es un framework CSS con el que podemos extender las posibilidades de nuestros CSS desde PHP. Básicamente se trata de un script PHP que recoge los ficheros .CSS a tratar y mediante una nomenclatura (que veremos más adelante) nos genera unos ficheros CSS que cualquier navegador podrá interpretar. (Ver Imagen) // Ejemplo de uso: Funcionalidades Entre las funcionalidades que nos podemos encontrar y que extienden las posibilidades del CSS, cabe destacar: Constantes // Definición @constants { text_color:#555; color_1:#999; } // Uso body { color:!text_color; } Como vemos podemos especificar valores estáticos para usar a lo largo del fichero CSS. Pudiendo reemplazarlos fácilmente en un solo lugar. Mixins // Declaración =mixin-name(!param, !param2 = 0){ color:!param; border: !param2 solid #eee; } // Uso #content{ +mixin-name(#eee); padding:10px; border:1px solid #eee; } Se trata de un sistema de disponer de funciones en nuestros CSS . Selectores anidados // Uso #id{ border:1px; h1,h2,h3 { color:red; a div, blockquote, mark { margin:10px; } &.span { padding:10px; } } } Interesante capacidad de permitirnos usar selectores anidados para mostrar más claramente la especifidad del selector. // Uso a{ color:#fff; &:hover { text-decoration:underline; } } // Resultado a { color:#fff; } a:hover { text-decoration:underline; } Además, mediante el uso de & podemos hacer referencia al selector actual. Expresiones // Uso #id{ padding:#[10*4]px; } La capacidad de usar expresiones para parametrizar nuestros diseños. Instalación La instalación , tan sencilla que puede ser usada en cualquier aplicación sin tener que invertir una gran cantidad de tiempo en configurarlo. Descargamos el fichero . Copiamos el fichero scaffold/ en nuestro directorio de CSS Configuramos el fichero scaffold/config.php Añadimos permisos de escritura a la carpeta scaffold/cache/ Reemplazamos las llamadas a  nuestros CSSs // Antes // Con CSScaffold // Con CSScaffold sin caché Útil y práctico para hacernos ahorrar unos valiosos minutos a la hora de trabajar con CSS’s. Artículos relacionados Javascript Framework Matrix, compara los diferentes frameworks a la vez Todo lo que necesitas sobre jQuery 10 frameworks javascript que debes conocer Qcodo, Framework de desarrollo en PHP Frameworks CSS más usados

Read more:
CSScaffold, framework CSS en PHP