Suggestions de corrections CSS iTheme
Sommaire
[Edit 25/03/2008] CSS corrigées [/Edit]
J'ai les fichiers "corrigés" de tous les styles externes relatifs à iTheme et ses variations. Transmis par mail à Mitra et Stéphane.
Dans le <style> interne au modèle, j'ai aussi fait des corrections. Par ex. rajouté des unités (px) là où il en fallait.
Dans : /public_images/skins/itheme/troiscol_milieu_fixe_1.css :
enlever les 2 lignes en rouge :_position et _top ne correspondent pas à des propriétés CSS
#sidebar {
position: fixed;
_position: absolute;
top: 123px;
_top: 120px;
left: 3px;
}
VOIR AUSSI LES CSS DES AUTRES VARIANTES DU MODELE
Dans : /public_images/rating.css :
Ligne 26 : ce commentaire est-il utile ?
/*\*/
/* */
enlever la ligne, ou la remplacer par un vrai commentaire :
/* margin-top:-3px; */
Ligne 114 : propriété "padding-height" inconnue (seuls existent : -top, -bottom, -left, -right)
remplacer par .... ( A VOIR !!!)
Corrections HTML selon validateur w3c http://validator.w3.org
Corrigé les déclarations du genre :
<if_option columns==deuxcol_gauche><link href="/public_images/skins/itheme/deuxcol_gauche.css" rel="stylesheet" type="text/css"></if_option>
en :
Nombreuses erreurs dues, selon le validateur, à un usage erroné de "Strict" alors qu'il aurait fallu "Transitional". Exemple : utilisation des attributs border=" " ou align=" " pour un tag <img>
Erreurs de niveau de balise :
Lorsqu'on met par ex. "<h3>" (etc.) dans un article ... comme l'article est encadré par <p> </p> dans le modèle ... (ceci est une supposition de Fix).
Corrections CSS selon validateur w3c http://jigsaw.w3.org
(Nota : validation demandée avec CSS niveau 2.1)
Dans : /public_images/rating.css :
Nombreuses erreurs "manque une unité". Exemple : margin:0;
Erreur grammaticale background: url('/public_images/starrating_small.gif')
Fix : faut-il écrire url(/public_images/starrating_small.gif) ??? VERIFIER
Erreur grammaticale : position: absolute;
Fix : le validateur exige-t-il qu'on écrive sans espace position:absolute; ???
Idem erreurs signalée sur z-index: 1;
Bizarre, car le "CSS validé" (des styles "dans" le modèle) ne bronche pas pour des déclarations z-index.
Erreur grammaticale ("pseudo-élément ou pseudo-classe :inline inconnue") : display:inline;
Fix : euh ... ?? niveau CSS ??
Nombreux avertissements (27 ...) du genre :
La même couleur est utilisée en tant que couleur et couleur de fond dans les deux contextes #searchform #keyword et h1
Fix : euh ??? VERIFIER. Est ce que cela a une conséquence ?
Derniers commentaires
→ plus de commentaires