325Fermer327
flankerLe 04/05/2008 à 17:58
Zephyr (./323) :
L'objectif est d'utiliser l'HTML pour véhiculer des données uniquement (l'utiliser comme un XML, en fait), et le CSS pour s'occuper de *toute* la présentation. C'est pour ça que je considère que devoir imbriquer plusieurs DIV, et donc modifier le code HTML, uniquement pour modifier l'aspect visuel est une preuve que le système actuel est loin d'être parfait (la séparation données/présentation n'est pas aussi bien faite qu'on pourrait le croire en lisant des présentations sur les technologies XHTML/CSS).

Pour ça, nous sommes d'accord smile
sinon, afficher plusieurs images dans un seul div ? ça a l'air simple mais il faut définir celles que tu affiches en partant de la gauche, en partant de la droite, ...

Est-ce vraiment compliqué ? Il me semble qu'il suffirait d'une directive de ce genre-là, à condition de l'autoriser plusieurs fois pour un seul élément (chose qui n'est à ma connaissance actuellement pas possible en CSS) :

image : url('image.png') 17 42 left top; /* image.png positionné à +17 pixels du bord gauche et +42 du bord haut */

[edit] bien sûr il manque peut-être quelques paramètres comme "repeat", mais c'est l'idée

Ah ok ^^ Bah ça peut valoir le coup de suggérer ça à l'équipe de webkit ^^ (ils n'hésitent pas à soumettre leurs bonnes idées au W3C)