Las mejores prácticas con CSS
Algunas de las mejores prácticas de trabajo con hojas de estilo CSS:

1. Empezar con una página de contenido en blanco.
Una vez que se tiene el diseño, preparar los contenedores para la cabecera, la navegación, un ejemplo del contenido, el pie de página, etc. Después empezar a incluir el resto del HTML. Finalmente añadir los estilos CSS.
2. Lo primero: resetear los estilos CSS.
Eliminar los valores por defecto que define cada navegador, para minimizar las diferencias entre navegadores.
Normalmente margin y padding:
* {Ver también las siguientes propuestas:
padding:0;
margin:0;
}
3. Organizar las hojas de estilo en un único master.
Para facilitar el mantenimiento futuro, podría definirse un master.css de este tipo:
@import url("reset.css");De forma que sólo sea el master el que se incluya en las páginas:
@import url("global.css");
@import url("flash.css");
@import url("structure.css");
<style type="text/css" media="Screen">Ver otras recomendaciones relacionadas en "10 CSS Tips from a Professional" de 72dpiintheshade.com.
/*\*/@import url("css/master.css");/**/
</style>
4. Disponer de una librería de clases CSS útiles para depurar.
Esta librería no forma parte de la entrega final, pero es útil para depurar, introduciendo múltiples clases de la forma:
<p class="floatLeft alignLeft width75">...</p>Ejemplo de librería:
.width100 { width: 100%; }5. Organizar cada hoja de estilos en apartados y bloques.
.width75 { width: 75%; }
.width50 { width: 50%; }
.floatLeft { float: left; }
.floatRight { float: right; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
Dividir el código en secciones, por ejemplo: Globales (body, párrafos, listas, etc.), Cabecera, Estructura de página, Títulos, Estilos de texto, Navegación, Formularios, Comentarios, Extras, etc.
Es conveniente comentar e indentar adecuadamente cada sección.
También se aconseja ordenar alfabéticamentes las propiedades CSS al definir cada estilo.
Ver otras recomendaciones en "5 Tips for Organizing Your CSS" en erraticwisdom.com.
Muchísima más información sobre mejores prácticas con CSS en smashingmagazine.com.

1 comentarios
La verdad que es un mamarracho lo que proponen!!!!
nada logico
Publicar un comentario en la entrada