Tout d'abord, bonjour tout le monde.
J'ai découvert ce site il y a environ 1 mois. Depuis, je suis amoureux de la mise en page à l'aide de CSS.
Mais bon, c'est vraiment la galère !!!
Je progresse doucement mais surement.
Ce site et le livre de Raphaël m'ont permis de contourner pas mal de problèmes.
Excellente pédagogie dans le livre. (Excellent les remerciements ! A prendre au second degré !
Bon mais voilà, je bloque sur un truc tout bête.
je désire faire une mise en forme comme celle-ci :
Ce que j'ai fait :
Je place l'image et l'adresse dans le meme paragraphe avec des < /br> pour les sauts de ligne. Résultat: la seconde et la troisième ligne (le code postal et la ville ) se place en dessous de l'image.
Impossible d'utiliser un clear:both car l'image est toute petite donc ça ne sert à rien. Le texte passe quand m$ême en dessous.
J'y suis arrivé en mettant l'image dans un div (hauteur du div = mes 3 lignes de texte).Je le déclare en float: left. Là, pas de problème.
Mais bon, utiliser un div pour ca ne me paraît pas judicieux.
J'arrive à faire des mise en page comme cela dans des formulaires en utilisant les <label>.
Y a -t-il une façon propre de faire une mise en page si simple.
Merci d'avance.
PS: Question de débutant, désolé!
Modifié par SirPsycho (17 Nov 2006 - 19:05)
J'ai découvert ce site il y a environ 1 mois. Depuis, je suis amoureux de la mise en page à l'aide de CSS.
Mais bon, c'est vraiment la galère !!!
Je progresse doucement mais surement.
Ce site et le livre de Raphaël m'ont permis de contourner pas mal de problèmes.
Excellente pédagogie dans le livre. (Excellent les remerciements ! A prendre au second degré !
Bon mais voilà, je bloque sur un truc tout bête.
je désire faire une mise en forme comme celle-ci :
Ce que j'ai fait :
Je place l'image et l'adresse dans le meme paragraphe avec des < /br> pour les sauts de ligne. Résultat: la seconde et la troisième ligne (le code postal et la ville ) se place en dessous de l'image.
Impossible d'utiliser un clear:both car l'image est toute petite donc ça ne sert à rien. Le texte passe quand m$ême en dessous.
J'y suis arrivé en mettant l'image dans un div (hauteur du div = mes 3 lignes de texte).Je le déclare en float: left. Là, pas de problème.
Mais bon, utiliser un div pour ca ne me paraît pas judicieux.
J'arrive à faire des mise en page comme cela dans des formulaires en utilisant les <label>.
Y a -t-il une façon propre de faire une mise en page si simple.
Merci d'avance.
PS: Question de débutant, désolé!
Modifié par SirPsycho (17 Nov 2006 - 19:05)