Ahora vamos a hacer una pequeña aportación en forma de consejos útiles para trabajar con el framework CSS, sacarle mayor partido y evitar problemas de diseño.
El archivo de Photoshop viene con una capa oculta que contiene un ejemplo de diseño de sitio web, basándose en los espacios disponibles en Blueprint. Podemos buscar esa capa en la ventana de capas, cuyo nombre es "sample site".
Aplicar estilos en contenedores distintos de los span-x:
Para aplicar estilos a los contenidos de cada uno de los contenedores que colocamos en la rejilla, merece más la pena colocar dentro del DIV "span-x" otro segundo DIV al que podremos darle estilos. Si aplicamos CSS directamente sobre los "span-x" podemos estar machacando los estilos creados por el propio framework. Por ejemplo:
<div class="span-2">
<div id="cuerpoizq">
Aqui estoy en las dos primeras columnas de la parte de abajo del cuerpo...
</div>
</div>
Has visto que el DIV contenedor "span-2" no tiene más estilos que los proporcionados por esa clase "span-2". Luego hemos colocado dentro otro DIV y a éste es al que le asignamos estilos particulares de nuestro sitio.
Utilizar la clase "box" para conseguir un padding:
En Blueprint hay una clase pensada para que las cajas tengan padding, llamada "box". Esa clase provee un comportamiento por defecto para los contenedores, que incluye un padding entre otras cosas. Mi recomendación, igual que en el punto anterior, sería utilizar esa clase también sobre un DIV que anidamos dentro del contenedor "span-x":
<div class="span-4">
<div class="box">
Contenido que ya tiene un padding
</div>
</div>
Nosotros podríamos incluso cambiar los estilos de la clase "box" si es que no se ajustan al modelo de caja que deseamos tener en nuestro sitio web.
Usar medidas em para tamaños del texto:
Las medidas CSS relativas son mucho más adecuadas, como las que obtenemos con las unidades px o em. Lo más recomendable cuando queramos cambiar el tamaño de los textos es asignarlos con la unidad em, que está explicada, junto con sus ventajas, en el artículo Tamaños de texto con CSS: buenas prácticas.
En general, todas las prácticas recomendables para CSS también se pueden aplicar a nuestro trabajo con el framework. Después de varias prácticas seguro que irás creando un esquema de trabajo que se adapte bien a tus costumbres y conocimientos.
| Crítica típica: clasitis, etc Por: Covi | 12/12/2010
|