Bonjour,
J'aimerais pour mon site web offrir le plus de choix possible
visuellement, où chaque styles css serait une "skin".
Théoriquement, il suffit de faire une page HTML sémantiquement correcte
puis on fait le CSS qui va bien.
Mais en pratique c'est très différent, j'ai bien l'impression que l'on
doit fréquemment modifier le source HTML pour pouvoir faire des effets
visuels ou juste pour regrouper des éléments..
Par exemple, le coup des titres :
<h1>Titre</h1>
Avec ce bout de code, on ne pourra pas en CSS remplacer le texte "Titre"
par une belle image (car le texte "Titre" reste afficher).
Pour cela il faut utiliser la technique d'Eric Meyer avec par exemple :
<h1><span>Titre</span></h1>
Puis on met un background image sur le h1 et un display:none sur le
span.
Cette exemple n'est pas isolé, il y en a d'autres, et j'aimerais trouver
un site qui en parle (l'idéal serait un article sur le sujet dans
OpenWeb pour expliquer les bonnes règles pour développer un site
vraiment skinable)
Merci