Conserver bordure aux images pointant vers un lien [Résolu]

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.

Modérateur : chinon37

Répondre
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Conserver bordure aux images pointant vers un lien [Résolu]

Message par Gagea »

Suite aux posts d'hier sur les pop-up qui m'ont beaucoup intéressée j'ai fait quelques essais et je me suis aperçue que la bordure disparaissait sur les images pointant vers un lien. Comment faire pour la conserver? :?:
Merci.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Dernière modification par Gagea le 08 août 2008, 15:58, modifié 1 fois.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Un exemple?
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Message par Gagea »

OK - voici ma page d'exercices
Je m'aperçois en visionnant sur internet que le texte alternatif n'apparaît pas alors que je l'ai mis à chaque image. Encore une autre interrogation :!:
Merci

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

1- le texte alternatif ne doit s'afficher que si l'image ne s'affiche pas. J'ai désactivé l'affichage des image sur FF etj'ai le texte "triangle de Pascal" qui s'affiche. Donc tout va bien ...
2- la bordure disparait car un style interne a été appliqué à certaines images avec une bordure à 0px. Comme la balise <img> se trouve après la balise <a>, il est normal que la bordure disparaisse. Donc tout va bien...

Allez, aubergiste, une autre bière! :)
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Message par Gagea »

Oui, tout va bien sauf que j'ai essayé de plaquer les images flottantes à droite et à gauche complètement contre les bords et que je n'y suis pas encore arrivée.
poc a poc (c'est du catalan) et merci Chinon pour tes explications et la bière.
A bientôt.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Message par Gagea »

Bonjour à tous,
J'ai repris ma page d'exercices qui est un petit récapitulatif de mes essais CSS pour les images. Dites-moi s'il n'y a pas d'erreurs ou s'il a des meilleurs procédés.
Merci d'avance.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Bonjour
Intellectuellement, le fait de devoir mettre une image dans un <div> pour pouvoir la centrer me paraît peu satisfaisant. Mais je n'ai pas trouvé d'alternative pour éviter ce cas particulier.
Donc, tout me paraît correct.

Une petite question toutefois: pourquoi traiter des images supportant des liens comme s'il s'agissait de cas particuliers? Avec ou sans lien, le traitement n'est-il pas le même?
Ou alors, je suggérerais simplement de traiter ce cas séparément.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Message par Fabrice.Tres.Net »

Ymai a écrit :Bonjour
Intellectuellement, le fait de devoir mettre une image dans un <div> pour pouvoir la centrer me paraît peu satisfaisant. Mais je n'ai pas trouvé d'alternative pour éviter ce cas particulier.
Mieux: utiliser un paragraphe <p>!

Encore mieux: changer le type de display de "inline" à "block"
img.centrer { display: block; margin-left: auto; margin-right:auto;}

Je crois que cela doit coincer un peu avec les IE< IE7, à vérifier.
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Message par Gagea »

Ymai a écrit :pourquoi traiter des images supportant des liens comme s'il s'agissait de cas particuliers? Avec ou sans lien, le traitement n'est-il pas le même?
Tu as tout-à-fait raison mais comme tu pourras le voir sur les messages précédents j'avais eu un problème avec les images avec lien: toutes perdaient la bordure et j'en avais déduit, à tort, que c'était dû au lien. Je ne sais d'ailleurs pas encore pourquoi toutes ces images-là avaient la règle border none et pas les autres. Merci pour ta réponse. Je vais essayer d'approfondir ce qu'a ajouté Fabrice mais je ne crois pas que ça soit de mon niveau. :roll:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Gagea a écrit :Je vais essayer d'approfondir ce qu'a ajouté Fabrice
Ah oui, parce que c'est LA bonne solution.
mais je ne crois pas que ça soit de mon niveau. :roll:
Mais si, mais si!!

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Message par Gagea »

J'ai rajouté la deuxième méthode indiquée par Fabrice. C'est vrai qu'elle plus simple qu'avec un div. Merci.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités