Forums d'assistance et de discussion sur les logiciels produits par Mozilla ou créés à partir des technologies Mozilla. Ce site ne dépend pas de la fondation Mozilla et est maintenu par un collectif de bénévoles.
Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.
Avant tout, je précise que je suis un néophyte en matière de création de page web.
Aussi vous m'excuserez si je n'emploie pas les termes appropriés pour décrire le problème que je n'arrive pas à résoudre.
Je dois inclure dans ma page plusieurs images de tailles différentes.
Je voudrais que ces images soient centrées et entourées d'une fine bordure pleine séparée de l'image de quelques pixels (disons 4 px par exemple).
J'aimerais donc créer un style qui permette çà.
Pour la hauteur j'y arrive, mais pour la largeur çà coince
La page de test est là
Sous Windows XP Pro et Komposer 0.7.10 en fr est-il possible de créer un tel style ?
@+
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
Dans Cascades tu crées une règle de style pour img
Onglet Bordure / style plein , épaisseur 1px, couleur black ou couleur de ton choix
Onglet Boite / Espacement 4px partout
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
Dans Cascades tu crées une règle de style pour img
Onglet Bordure / style plein , épaisseur 1px, couleur black ou couleur de ton choix
Onglet Boite / Espacement 4px partout
Je ne comprends pas bien le sens de ta réponse.
J'avais prévenu que mes connaissances étaient limitées
J'ai déjà une règle de style pour les images
Sans vouloir froisser qui que ce soit, je serais enclin à plaider pour la conservation de la "class" .embedpict.
Elle pourrait servir à centrer les images.
Ensuite, la bordure, c'est tout simple, me semble-t-il (et la solution a déjà été donnée):
oui, et comme Invité est en doctype xhtml strict, il a raison de garder le <div> pour rester conforme aux standards.
Ne pas coller une image directement dans le <body>, toute image doit être dans un bloc qui la contient (en strict, donc, en transitionnel c'est permis).
Sans vouloir froisser qui que ce soit, je serais enclin à plaider pour la conservation de la "class" .embedpict.
Elle pourrait servir à centrer les images.
Ensuite, la bordure, c'est tout simple, me semble-t-il (et la solution a déjà été donnée):
Là çà fonctionne nickel pour la bordure avec l'image centrée.
Il me manque juste la couleur de fond entre l'image et la bordure .... je suis peut-être un peu chiant là non ?
@+
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
autre avantage de mettre l'image dans un <div>, pourquoi ne pas donner padding, bordure et couleur de fond à celui-ci, plutôt qu'à limage elle-même?
La couleur de fond du <div> ne se verra que sur les bords.
Arg! Il faudra donner au <div> les mêmes dimensions que l'image!
Ymai a écrit :Comme ceci? J'ai simplement mis une couleur de fond à l'image.
J'espère que la délicatesse du choix des couleurs fera l'unanimité.
Tout à fait ce qu'il me fallait
Peut-être que je changerai juste la couleur de fond pour une autre
Merci à toi et à tous ceux qui ont pris la peine de me répondre.
Si un modo passe par là il peut marquer résolu pour ce post.
@+
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5