Suite à la discussion ayant eu lieu sur ce sujet : design fluide et 4 coins ou bordures graphiques ; je me propose donc de reprendre un petit tutoriel assez simple réalisé par votre serviteur, afin de l'adapter en tutoriel pour Alsacréations.
Le tutoriel d'origine :
http://web.covertprestige.info/test/05-boite-avec-bordures-en-html-et-css.html
Qu'y aurait-il à changer sur ce tutoriel ? En sachant qu'il ne s'agit pas de se lancer dans les considérations propres au design fluide (ce sera peut-être l'objet d'un deuxième tutoriel, plus complexe, comme discuté dans le sujet précité). Il s'agit ici de donner un exemple facile à comprendre et à reproduire pour un débutant.
Dans mon tutoriel d'origine, je présente un cas avec deux images de fond : une pour la bordure du haut, et une autre couvrant l'ensemble du bloc et la bordure du bas. Le problème, c'est que ce cas n'est pas forcément le plus fréquent. Non seulement l'image à utiliser pour le milieu de la boîte n'est pas forcément aussi géométrique régulière (et donc très légère en PNG), mais en plus on peut avoir des blocs sans titre, ou ne pas pouvoir prédire exactement quel type de titre (quel élément hN) sera utilisé, surtout dans le cas d'un CMS.
Bref, ne faudrait-il pas présenter ce premier cas assez simple, puis un deuxième cas avec trois éléments (le bloc principal accueillant, en plus de son contenu de base, deux éléments porteurs des bordures du haut et du bas. Éléments positionnés en absolu, pourquoi pas...
Quelque chose avec trois images différentes, donc, et un code du genre :
Moins propre, mais peut-être plus simple à adapter à des besoins réels...
De même, dans quel ordre présenter ces deux exemples ? D'abord le cas général avec éléments vides, et ensuite le cas particulier où l'on exploite des éléments du contenu du bloc (code du connu à l'avance), ou plutôt l'inverse ?
Je commencerais pour ma part plutôt par le cas particulier.
Hop, j'attends votre avis avant de me lancer là dessus.
Le tutoriel d'origine :
http://web.covertprestige.info/test/05-boite-avec-bordures-en-html-et-css.html
Qu'y aurait-il à changer sur ce tutoriel ? En sachant qu'il ne s'agit pas de se lancer dans les considérations propres au design fluide (ce sera peut-être l'objet d'un deuxième tutoriel, plus complexe, comme discuté dans le sujet précité). Il s'agit ici de donner un exemple facile à comprendre et à reproduire pour un débutant.
Dans mon tutoriel d'origine, je présente un cas avec deux images de fond : une pour la bordure du haut, et une autre couvrant l'ensemble du bloc et la bordure du bas. Le problème, c'est que ce cas n'est pas forcément le plus fréquent. Non seulement l'image à utiliser pour le milieu de la boîte n'est pas forcément aussi géométrique régulière (et donc très légère en PNG), mais en plus on peut avoir des blocs sans titre, ou ne pas pouvoir prédire exactement quel type de titre (quel élément hN) sera utilisé, surtout dans le cas d'un CMS.
Bref, ne faudrait-il pas présenter ce premier cas assez simple, puis un deuxième cas avec trois éléments (le bloc principal accueillant, en plus de son contenu de base, deux éléments porteurs des bordures du haut et du bas. Éléments positionnés en absolu, pourquoi pas...
Quelque chose avec trois images différentes, donc, et un code du genre :
<div class="boite">
<span class="boite-haut"> </span>
... ici le contenu de la boîte ...
<span class="boite-bas"> </span>
</div>
Moins propre, mais peut-être plus simple à adapter à des besoins réels...
De même, dans quel ordre présenter ces deux exemples ? D'abord le cas général avec éléments vides, et ensuite le cas particulier où l'on exploite des éléments du contenu du bloc (code du connu à l'avance), ou plutôt l'inverse ?
Je commencerais pour ma part plutôt par le cas particulier.
Hop, j'attends votre avis avant de me lancer là dessus.