Feb 08

“Ajuntándome” con CSS

Bueno, después de varios intentos y de llevar unos días en serio con ello, por fín parece que le voy pillando el truco a CSS y empiezo a sentirme cómodo con él.

Sigue siendo un verdadero peñazo las diferencias entre exploradores, Internet Explorer y Firefox en mi caso, que son con los que hago pruebas, pero poco a poco voy sabiéndo cuáles son esas diferencias y los truquillos para evitarlas. De hecho, en mi último experimento (menús desplegables con CSS puro) decidí pasar olímpicamente de Internet Explorer símplemente poque no funciona si no se pone javascript y de momento no estoy por la labor.

También es un poco rollo el modelo de cajas de CSS y el posicionamiento de las mismas. Aparte de las consabidas diferencias entre navegadores,  muchas veces es complejo predecir el comportamiento. Un pixel arriba o abajo puede dar al traste totalmente con la disposición de los distintos bloques.

Sin embargo, si no buscamos cosas complejas, las ventajas son muchas. Dejar todo el estilo de todas nuestras páginas de nuestro sitio web en un solo fichero CSS (o repartido en tres o cuatro ficheros CSS), con lo que basta tocar ese fichero y subirlo al servidor para cambiar de un solo golpe el aspecto de todas las páginas del sitio. Tengo guardado mi antiguo aspecto de libreta de la página y podría cambiar el aspecto de todo el sitio en cuestión de segundos.

Según he ido aprendiendo, he ido escribiendo algunos tutoriales de CSS con las cosas que más me han llamado la atención o que me han parecido más complejas de entender.  Como siempre, son algo informales, caóticos y sin ningún orden concreto. Sólo son más o menos independientes entre sí y tratando aspectos concretos que me han llamado la atención.

Leave a Reply