Version complète: sur le forum Webmaster Hub : Attributs alt et title
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > (X)HTML et CSS
MagiX
J'utilise MIE et Mozilla ; ca depend ce que je fais. Par contre : la "Google barre" sur Mozilla, je ne connaissais pas ; merci ! smile.gif

Maintenant, pour soutenir ma reputation rolleyes.gif je vais dire une betise ; mais : il faudra me prouver que s'en est une B)

MIE a du mal a "lire" les favicons
Mozilla a du mal a "lire" la balise ALT (faire parler les images)

Allez, pour le fun, rendez-vous a cette page :
http://olivier.sc.free.fr/webme/faviosc/theyknow.html

et dites-moi que vous n'y comprenez rien unsure.gif Ca evite surtout de repondre tongue.gif biggrin.gif

C'etait le petit 1/4 d'heure detente offert par MagiX hypocrite.gif shutup.gif 1eye.gif
Monique
CITATION(MagiX @ lundi 03 novembre 2003, 17:24)
Mozilla a du mal a "lire" la balise ALT (faire parler les images)

Bonjour,

Ben non, Mozilla n'a pas du mal de lire les alt, il ne fait que suivre les recommandations du W3C wink.gif

L'attribut alt
CITATION
alt = texte
    Cet attribut spécifie un texte de remplacement pour les agents utilisateurs qui sont incapables d'afficher les images, les formulaires ou les applets. La langue du texte de remplacement est spécifiée par l'attribut lang.


L'attribut title
CITATION
title = texte
    Cet attribut fournit des informations consultatives concernant l'élément sur lequel il se place.

Les agents utilisateurs peuvent restituer les valeurs des attributs title de diverses façons. Les navigateurs visuels peuvent, par exemple, afficher leur valeur sous la forme d'une « infobulle » [ndt. tool tip] (un bref message qui apparaît quand le dispositif de pointage reste au-dessus d'un objet). Dans le même ordre d'idée, les agents utilisateurs sonores peuvent vocaliser les informations de titre. Par exemple, le placement de l'attribut sur un lien permet aux agents utilisateurs (visuels et non-visuels) d'indiquer à l'utilisateur la nature de la ressource reliée
MagiX
Evidement, Monique, que Mozilla suit les recommandations du W3C : Netscape, W3C, Mozilla font partis de la meme famille !...

Cette indications de changer les ALT en title m'a ete donne depuis longtemps par une grande Webmestre (celle de Gratilog). J'ai aussi trouve des allusions a cela ici par DAN ; a propos, justement, du W3C...

Je finirais peut-etre par transformer mes ALT en title si je vois que MIE accepte cette balise autant que Mozilla et Netscape.

Je veus dire : sans etre -et au contraire -, un ardent defenseur de Bill G., je trouve que le W3C avait d'autres chats a fouetter qu'a pinailler sur ce title au detriment de ALT ; tu ne crois pas ?

Amicalement (aussi) wink.gif smile.gif
Dan
MagiX,

Tu peux parfaitement renseigner alt ET title, sauf pour les liens où le alt est contraire à la norme W3C et invalidera la page. C'est ce que j'ai fait sur de nombreux sites, avec des bons résultats. Par exemple pour des images-liens, le title sur le lien et le alt sur l'image wink.gif

Dan
Monique
CITATION(MagiX @ lundi 03 novembre 2003, 19:18)
Cette indications de changer les ALT en title m'a ete donne depuis longtemps par une grande Webmestre (celle de Gratilog). J'ai aussi trouve des allusions a cela ici par DAN ; a propos, justement, du W3C...

Non, MagiX, les alt sont obligatoires pour une image.
Tu ne dois donc pas les remplacer par title si tu veux l'affichage de l'info-bulle, mais utiliser les deux attributs.
scarabeuz
CITATION(Monique)
Ben non, Mozilla n'a pas du mal de lire les alt, il ne fait que suivre les recommandations du W3C


Pourtant la page d'accueil de mon site est valide Html strict et je n'est pas l'affichage de la balise alt sur le logo.......
scarabeuz
Faut il mettre les deux ?

<img src="image.gif" alt="texte" title="texte"> ?
Fight
Le alt et le title sont 2 choses différentes.

Le ALT est censé être affiché à la place de l'image si celle-ci ne peut être téléchargé (ou si l'utilisateur à choisi de ne pas les téléchareger dans les préférences du navigateur). Il est obligatoire sur une image.

Le TITLE est censé apporté une information supplémentaire à l'aide d'infobulle par exemple pour les agents visuels. Il n'est pas obligatoire sur une image.

IE a décidé d'afficher le ALT si le TITLE n'existe pas.
Monique
CITATION(scarabeuz @ samedi 08 novembre 2003, 22:44)
Faut il mettre les deux ?

<img src="image.gif" alt="texte" title="texte"> ?

Bonjour,

Si tu veux une info bulle avec les navigateurs respectueux des standards comme Mozilla, oui.
Dans ce cas, IE affichera le contenu de l'attribut title dans l'info bulle.

En réalité, ces deux attributs ne sont pas destinés à contenir le même texte (dans mon post du 3 novembre, je donne le lien vers les spécifications du W3C à ce sujet).
Par exemple

alt="logo Webmaster-Hub"
title="Webmaster Hub, le rendez-vous des webmasters"
scarabeuz
Ok, j'ai du boulot, va falloir que je remplace tout sa correctement smile.gif


Comment qu'on dit ????

Merci Monique smile.gif
Dan
Scarabeuz,

Gardes toutefois une chose à l'esprit: tu peux mettre un attribut title sur toutes les balises <a href...>, mais par contre pas le alt, sinon ton site ne sera pas conforme aux standards.

Dan
scarabeuz
Oui je savais j'avais déjà essayé wink.gif

Mais je savais pas la différence entre alt et title, du moins tant que j'avais IE et comme j'ai changé récemment pour Mozilla....

Et si j'ai un lien sur une image il vaut mieux placer le title sur le lien ou sur l'image ?

Le résultat est le même biensur..... smile.gif
Dan
CITATION(scarabeuz @ dimanche 09 novembre 2003, 11:39)
Et si j'ai un lien sur une image il vaut mieux placer le title sur le lien ou sur l'image ?

Salut,

Perso, j'utilise le alt sur l'image et le title sur le lien... je pense qu'au delà ont devient un peu trop redondant. Le but étant de renseigner les attributs utiles sans que cela ne commence à ressembler à du spam... la frontière est parfois ténue.

Dan
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.