5568 sujets

Sémantique web et HTML

Bonjour,

Dans une de mes pages en XHTML 1.0 Strict, je souhaite mettre en exergue un mot en le faisant clignoter, mais je ne sais comment faire.
Merci pour votree aide. Smiley biggrin
[mode offusqué= ON]

C'est une honte !! Smiley whattha

Je vais prévenir un modo... Smiley rale

[mode offusqué= OFF]

Sans rire ?

Meilleur résultat avec un gif animé, ou un javascript bien pensé esthétique et plus "smooth" (genre changement de nuance d'arrière plan, ou je ne sais quoi...)


De plus, la propriété blink n'affectera que les utilisateurs de firefox. C'est quand même un comble... Smiley mur

Note (offusqué avec humour, il s'entend bien Smiley cligne
Modifié par GeorgesM (15 Nov 2006 - 08:41)
coccimaster a écrit :
Salut,
Juste en css,
text-decoration: blink


A+

Merci pour la réponse mais "Blink" n'est valable que sur Firefox

A bientôt
OK, une chose d"apprise de bon matin....Un petit conseil, limite quand même les clignotements dans la page, les sites genres sapins de Noël, ça pique vite aux yeux..A+
GeorgesM a écrit :
[mode offusqué= ON]

C'est une honte !! Smiley whattha

Je vais prévenir un modo... Smiley rale

[mode offusqué= OFF]

Sans rire ?

Meilleur résultat avec un gif animé, ou un javascript bien pensé esthétique et plus "smooth" (genre changement de nuance d'arrière plan, ou je ne sais quoi...)


De plus, la propriété blink n'affectera que les utilisateurs de firefox. C'est quand même un comble... Smiley mur

Note (offusqué avec humour, il s'entend bien Smiley cligne


Merci pour la réponse; je crois que je vais opter pour le gif animé ou plus simplement pour le soulignement du mot.
Cordialement
Smiley smile
F5JUE a écrit :
Merci pour la réponse. Smiley smile

Arghhhh Smiley eek C'était juste pour de rire Smiley eek Faut évidemment pas prendre ce qu'il y a dans la page, c'est juste à des fins humoristiques
FlorentG a écrit :

Arghhhh Smiley eek C'était juste pour de rire Smiley eek Faut évidemment pas prendre ce qu'il y a dans la page, c'est juste à des fins humoristiques


Oui, j'ai compris en allant sur le site. Sans rancune! Smiley cligne Smiley biggrin
Modifié par F5JUE (17 Nov 2006 - 11:26)
Sinon, ça doit pouvoir se faire en DHTML simplement pour IE. Genre, tu met

<span class="blink">Texte qui clignote</span>

CSS > span { text-decoration:blink; } // Pour Firefox


// Javascript pour IE :
function blink()
    {
     if(IE)
        {
         spans=document.getElementsByTagName('span');
         x = spans.length;
         for(var i=0; i<x; i++)
             if(spans[i].getAttribute('class')=='blink')
                   if(span.visibility=="hidden")
                       span.visiblity="visible";
                   else
                       span.visiblity="hidden";
         }
         setTimeout("blink",1000);
     }
window.onload=blink;

Reste à voir si ça pompe pas trop de ressource et surtout, à rendre le code Ok car j'ai tapé ça sans le vérifier.[/i]
Modifié par nicolas_froidure (18 Nov 2006 - 23:03)
nicolas_froidure a écrit :
Sinon, ça doit pouvoir se faire en DHTML simplement pour IE.
Ou sinon, on peut aussi ne pas le faire...

Plus sérieusement, s'il est vraiment indispensable d'avoir du texte clignotant, je vote moi aussi pour le gif animé (en plus, ça fait très design retro Web 1.0 Smiley cligne ).
nicolas_froidure a écrit :
J'essaie d'aider... mais le texte clignotant en gif... bof, bof... Niveau sémantique... et aussi, niveau entretien :-X
Niveau sémantique, je ne vois pas le problème si tu utilises l'attribut alt correctement.

Niveau entretien, pour ma part je choisis l'image plutôt qu'un script dans ce cas précis. Et puis je ne suis pas sûr que les screenreaders apprécient que l'attribut visibility change aussi fréquemment.
Modérateur
F5JUE a écrit :

Merci pour la réponse; je crois que je vais opter pour le gif animé ou plus simplement pour le soulignement du mot.
Cordialement


Bonjour,

Une chose est certaine, il faut éviter de souligner un mot si celui-ci n'est pas un lien. C'est un peu décevant de cliquer sur un mot souligné qui ne mène nul part. Smiley cligne Bref, pour une question ergonomique, on évite les mots soulignés : il vaut mieux préférer le gras, l'italique ou une couleur particulière.
Modifié par Tony Monast (20 Nov 2006 - 00:02)
Tony Monast a écrit :
Une chose est certaine, il faut éviter de souligner un mot si celui-ci n'est pas un lien. C'est un peu décevant de cliquer sur un mot souligné qui ne mène nul part. Smiley cligne Bref, pour une question ergonomique, on évite les mots soulignés : il vaut mieux préférer le gras, l'italique ou une couleur particulière.
C'est vrai, d'ailleurs j'ai toujours été étonné qu'une certaine tête de gondole des standards ait choisi de ne pas souligner ses liens.
Eldebaran a écrit :
Niveau sémantique, je ne vois pas le problème si tu utilises l'attribut alt correctement.

L'attribut img, sémantiquement, introduit une illustration du document par une image. Or, dans le cas présent, c'est du texte. Un texte alternatif ne sera jamais interprété comme du texte qui se situerai dans un paragraphe, par exemple.

Pour moi, l'histoire du gif, ça reste de la bidouille. Smiley rolleyes
nicolas_froidure a écrit :
Un texte alternatif ne sera jamais interprété comme du texte qui se situerai dans un paragraphe, par exemple.
Ah bon, et depuis quand ? Smiley eek

Le texte alternatif est justement prévu pour remplacer l'image quand elle ne peut pas être affichée. Ce n'est pas pour rien si les images sont de type en ligne.

Et pour moi, du texte clignotant est bien une illustration sur ta page.

Utiliser une image ici est à mon avis largement moins une bidouille que de passer par un script qui fait changer l'attribut display fréquemment...
Modifié par Eldebaran (24 Nov 2006 - 10:10)