[résolu] Boutons en bloc alors que je les voudrais en ligne
Publié : 14 sept. 2011, 14:41
Bonjour,
J'étais assez satisfait de mon "site", bien que non mis en ligne (le sera-t-il un jour ?), réalisé avec Komposer en Html 4.01.
Puis j'ai eu l'idée saugrenue de le refaire en Xhtml 1.0. Il n'y a pas de quoi sauter au plafond, le résultat est (presque) identique. Xhtml ne permet pas de faire un meilleur travail, ou un travail plus facile.
Le "presque" vient de mes boutons réactifs, dont la réalisation a été si laborieuse, et dont je suis si fier !
Faits avec Cascade, la boite est définie comme "tableau-cellule". En Html 4.01, ces boutons prenaient leur place dans une ligne de texte, avec du texte devant, éventuellement du texte derrière. Et tout allait bien (sur les pages de Komposer, ce bouton étant parfois 'à la ligne', mais il était à sa place affiché sur Firefox, Opéra, IE, ...).
En Xhtml, ces boutons, toujours définis comme "tableau-cellule" sont systématiquement "à la ligne", et ne veulent rien savoir d'autre. Pour les avoir en ligne, il faut définir la boite "en ligne" (il y a une logique !), mais problème, le bouton ainsi affiché n'a plus aucun rapport avec le bouton-réactif édité. On a un petit rectangle rabougris qui fait la hauteur de la ligne, et la largeur du texte du bouton.
J'ai essayé les 12 possibilités de Cascade, pas mieux. J'ai appris par cœur les lives de M. Nébra, de J.M. Juin, de K. Ludvigsen, pas trouvé de remède.
Y-a-t-il une astuce (à part revenir en Html 4.01).
Amicalement,
J'étais assez satisfait de mon "site", bien que non mis en ligne (le sera-t-il un jour ?), réalisé avec Komposer en Html 4.01.
Puis j'ai eu l'idée saugrenue de le refaire en Xhtml 1.0. Il n'y a pas de quoi sauter au plafond, le résultat est (presque) identique. Xhtml ne permet pas de faire un meilleur travail, ou un travail plus facile.
Le "presque" vient de mes boutons réactifs, dont la réalisation a été si laborieuse, et dont je suis si fier !
Faits avec Cascade, la boite est définie comme "tableau-cellule". En Html 4.01, ces boutons prenaient leur place dans une ligne de texte, avec du texte devant, éventuellement du texte derrière. Et tout allait bien (sur les pages de Komposer, ce bouton étant parfois 'à la ligne', mais il était à sa place affiché sur Firefox, Opéra, IE, ...).
En Xhtml, ces boutons, toujours définis comme "tableau-cellule" sont systématiquement "à la ligne", et ne veulent rien savoir d'autre. Pour les avoir en ligne, il faut définir la boite "en ligne" (il y a une logique !), mais problème, le bouton ainsi affiché n'a plus aucun rapport avec le bouton-réactif édité. On a un petit rectangle rabougris qui fait la hauteur de la ligne, et la largeur du texte du bouton.
J'ai essayé les 12 possibilités de Cascade, pas mieux. J'ai appris par cœur les lives de M. Nébra, de J.M. Juin, de K. Ludvigsen, pas trouvé de remède.
Y-a-t-il une astuce (à part revenir en Html 4.01).
Amicalement,