Aquí va un resumen personal y bastante de las recomendaciones.
div.contMenu{height:40px; width:300px;} /* estructura */
div.contMenu{border-color:#999999;} /* colores */
/* layout
----------------------------------------------- */
/* tipografia
----------------------------------------------- */
/* generales */
body{}
h1{}
h2{}
p{}
/* clases */
.clase1{}
.clase2{}
4. Agrupar propiedades: en lugar de usar varias propiedades, usar la propiedad general.
body{
background: #FFFFFF url(../img/bgImg.gif) no-repeat fixed center center;
}
body{
background-color: #FFFFFF;
background-image: url(../img/bgImg.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center center;
}
body{color: #CCDDEE;}
7. Cerrar todas las declaraciones con punto y coma, aunque sea la úlltima.
8. Usar tabulaciones con una propiedad por línea.
9. Usar selectores descendentes para mantener los estilos agrupados:
#header {}
#header .logo {}
#header .logo img {}
11. Utilizar ID sólo para definir grandes bloques ya que tienen prioridad sobre las clases y por lo tanto bloquean algunas definiciones individuales.
11. Hay que tratar de definir siempre siguiendo un mismo orden, por ejemplo: posición, dimensiones, márgenes, tipografía, fondos y bordes.
12. Nunca declarar en un mismo estilo un ancho o un alto con un padding y/o un borde. IE añade el padding al ancho pero Firefox añade el border al ancho.
13. Primero escribir el HTML y después el CSS.
14. Evitar usar imágenes en el HTML más allá del contenido. Si se quiere hacer un botón con un icono de impresora es mejor crear un estilo con una imagen de fondo.
15. Utiliza colores de fondo, mejor la sensación de carga de la página y asegurara que, aunque no se carguen las imágenes, quedarán definidas las diferentes zonas de contenidos que se quieren marcar en la página.
REFERENCIAS:
3 comentarios:
Hola JMiur! bueno aquí como siempre leyendo tu blog por gusto y conveniencia (nada mejor que un prof. como vos para instruirnos en este asunto de los códigos) ;)
Una consulta, sabes? Mi blog al fin se ve más o menos como quiero el asunto es que solo en Firefox con IExplore está fatal. La sidebar se ve muy rara; supongo que tiene que ver con lo que señalas en el punto 12 pero no estoy segura. Mientras que Firefox los títulos de la side se ven "bonitos" con IE quedan feísimos :( ¿qué podra ser? Cuando tengas un tiempito le das una vuelta en unas de esas me tiras un centro pa' solucionarlo. :)
Un saludo
las referencias ya no existen
11 de febreo del 2007 es decir ............... hace más de dos años. Si, claro, pueden no existir. Esto es un blog. Sin embargo, el sitio de Martin Pulido sigue allí.
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...