body { background-color: #8B0000; font-family: Papyrus, Verdana; color:#FFF0F5; font-size: 14px; }
(et voilà la police, la couleur et la taille d'écriture sur l'ensemble du blog définies une bonne fois pour toutes, en même temps que la couleur de fond... j'aurais pu rajouter
un curseur personnalisé, mais un peu de sobriété ne nuit point)
a { text-decoration: none; color: #FFC0CB; font-size: 100%; }
a:hover { text-decoration: none; color: #FFF0F5;}
(le comportement des liens, au repos et au survol...)
h2 { color: #FFC0CB; }
(une couleur unique pour tous les « h2 », à savoir ici les titres de modules, histoire d'harmoniser avec les titres d'articles qui ont, eux pris la couleur des liens
définie dans a)
.box { padding: 0 0 0 35px; }
(un chouïa de padding pour décaler le contenu des modules vers la droite afin de simuler un centrage, le « text-align: center; » ayant catégoriquement refusé de s'appliquer
au module Calendrier...)
.presentation .box-content li { list-style-type: none; }
(pour enlever les puces du module Présentation uniquement)
.article { margin-bottom: 35px; padding: 15px 10px 25px 15px; }
(padding et margin pour que les articles respirent un peu...)
.contenuArticle { padding: 0 0 10px 0; }
(encore un peu de padding, cette fois pour détacher la zone « .afterArticle » du corps du texte...)
.afterArticle { text-align: right; width: 90%; background-image: url(http://idata.over-blog.com/2/32/21/29/poussin.png); background-position: left; background-repeat: no-repeat; padding: 34px 20px 27px 0;}
(alignement à droite et décoration des mentions « Publié par », « Ajouter un Commentaire » et tout ce qu'on trouve généralement sous un article... à la réflexion, peut-être
aurais-je pu ajouter une margin-top et ainsi me passer de la ligne précédente)
.listArticles { margin-bottom: 20px; background-image: url(http://idata.over-blog.com/2/32/21/29/poussin.png); background-position: bottom; background-repeat: no-repeat; padding: 0 0 40px 0;}
(écartement et décoration de la liste complète des articles)
.responseOption { background-image: url(http://idata.over-blog.com/2/32/21/29/poussin2.png); background-position: left; background-repeat: no-repeat; padding: 0 0 28px 0;}
(pour mettre un petit grigri sous les informations qui suivent les réponses aux commentaires)
img { border: 0px #FFF; }
(pour faire sauter la bordure rose qui venait se mettre autour de ma bannière et de mon vatar blog)
.linkAllArticles { display: none; }
.article_navigation {display: none;}
(pour faire sauter les mentions « article précédent », « retour à l'accueil » en affichage Article seul)
input.button { border: 1px solid #FFC0CB; background-color: transparent; font-family: Papyrus, Verdana; color:#FFF0F5; font-size: 12px;}
input { border: 1px solid #FFC0CB; background-color: transparent; font-family: Papyrus, Verdana; color:#FFF0F5; font-size: 11px;}
(une petite fantaisie pour changer l'aspect du bouton « OK » que j'ai toujours trouvé particulièrement disgracieux, et des champs de saisie tant que j'y étais...
changements qui s'appliquent au formulaire d'ajout de commentaire)
.ln {clear:both;}
.cl { float: left; }
.clear {clear:both;}
(dans le doute... gardons ces lignes, elles sont assez hermétiques pour servir à quelque chose...)
#global { width: 950px; }
#cl_0_0 {margin-left:20px; padding:0px; width:100%;}
#ln_1 { width: 100%; padding: 15px; margin-top: 40px; }
#cl_1_0 { width: 640px; margin-left: 10px; }
#cl_1_1 { width: 245px; float: right; }
(réglage des largeurs et espacements de ma structure...)
Restent encore quelques zones à aborder... je pense entre autres à la pagination, aux Pages et aux albums photo... mais ça, ça sera pour l'année prochaine
Et après l'avoir passé au css validator, ce blogounet basique, ne me reste plus qu'à aller le décorer de la médaille du css, le validator n'y ayant décelé aucune erreur.
En même temps, sur 24 lignes, il aurait fallu le vouloir...
Comme ça, ça a l'air casse-gueule.
Prendre un blog, effacer tout le css et repartir de zéro.
C'est là qu'on se rend compte qu'il y a plein de trucs qui ne servent à rien là-dedans, sinon à se compliquer la vie ; maintenant, il y en a qui trouvent ça marrant de fignoler
jusqu'au moindre petit détail de mise en page. Si si je vous jure, j'ai même des noms, mais je ne trahirai point. Je ne suis pas comme ça, moi.
Mais c'est tout aussi marrant de tout effacer et repartir de zéro, en essayant de bâtir un blog pas trop laid avec le moins de lignes de css possible.
Bon. Pour le moment, celui-ci ne risque guère de gagner quoi que ce soit dans n'importe quel concours de beauté bloguesque, mais il faut dire que son css ne compte que onze lignes. Paraît qu'il faut compter une bonne dizaine de lignes supplémentaires pour un blog un peu agréable à regarder.
Deux avantages à cette méthode : c'est nettement plus facile de se repérer dans vingt lignes que dans... beaucoup plus, et le nombre d'erreurs céhessehessiennes possibles (voire probables) diminue proportionnellement au nombre de lignes utilisées.
Je vous donne donc rendez-vous par ici pour la suite des aventures de ce blogounet, qui, en sa qualité de laboratoire chtéhèmehèle et céhessehesse, risque d'en voir de toutes les
couleurs...
| Juillet 2009 | ||||||||||
| L | M | M | J | V | S | D | ||||
| 1 | 2 | 3 | 4 | 5 | ||||||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 | ||||
| 13 | 14 | 15 | 16 | 17 | 18 | 19 | ||||
| 20 | 21 | 22 | 23 | 24 | 25 | 26 | ||||
| 27 | 28 | 29 | 30 | 31 | ||||||
|
||||||||||