[Abandonné]Texte clignotant seulement sous Firefox

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

[Abandonné]Texte clignotant seulement sous Firefox

Message par lordbdp »

Bonjour,

J'ai mis un script entre <BLINK> et </BLINK>. Ca fonctionne sous Firefox mais ça reste fixe sous iEuuuuuuuuu et Opera !

Code :

Code : Tout sélectionner

<BLINK><font color="blue"><strong>
<script language="javaScript1.2"> 
maintenant = new Date();
rebours = new Date (" jan 3 11:20:00 2005"); // Mois jour h:min:sec annee
secondes = (rebours - maintenant) / 3600;
minutes = secondes /60; 
heures = minutes / 60; 
heures = Math.round (heures); 
jour = heures / 24; 
jour = Math.round (jours); 
document.write ("Jour J  ".big()+ jour);
</SCRIPT>
</strong></font></BLINK>
Résultat sur mon site.

Pourtant j'ai suivi bêtement les indications de balises HTML... Je comprend pas !

PS : Si quelqu'un sait comment mettre du texte en stabyloté, je suis prenneur car je l'ai vu mais je ne trouve la commande...
Dernière modification par lordbdp le 07 nov. 2005, 00:19, modifié 1 fois.
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

Bon , maintenant j'arrive à le faire clignoter sous Firefox et Opera, mais toujours pas sous iEuuuuuuuuuu !

Code :

Code : Tout sélectionner

<font color="blue"><strong><BLINK>
<script language="javaScript1.2"> 
maintenant = new Date();
rebours = new Date (" jan 3 11:20:00 2005"); // Mois jour h:min:sec annee
secondes = (rebours - maintenant) / 3600;
minutes = secondes /60; 
heures = minutes / 60; 
heures = Math.round (heures); 
jour = heures / 24;
jour = Math.round (jour);
document.write ("<BLINK>Jour J  </blink>".big()+ jour);
</SCRIPT>
</BLINK></strong></font>
Je trouve pas pour que ça marche sous iEuuuuuu ! :cry:
Humpfff
Tyrannosaurus Rex
Messages : 2451
Inscription : 05 avr. 2004, 13:23

Message par Humpfff »

Peut-être parce que IE ne comprend Blink ? Sinon, voir ici mais je ne sais pas ce que cela vaut
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

<blink> est une balise propriétaire inventée par Netscape à la "grande époque". Donc évidemment ça ne marche pas sous IE.

La question est plutôt : pourquoi ça marche sous Firefox ? Héritage historique (et puis il y a une propriété CSS2 pour faire clignotter). Chez moi c'est désactivé :wink:

PS : ce n'est pas une bonne idée de faire clignotter du texte. Rappelle-toi bien qu'il ne sera affiché que la moitié du temps, ce qui est quand-même un comble pour un texte probablement important.
Et puis c'est déconseillé pour des raisons d'accessibilité (les épilleptiques adorent !)
Kamotos
Arias
Messages : 12
Inscription : 26 août 2005, 01:35

Message par Kamotos »

tu peux utiliser la propriété css:

Code : Tout sélectionner

text-decoration: blink;
et en entourant le texte que tu veut avec un span
Image
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

Quelle serait la commande HTML pour éviter de passer via la CSS uniquement pour un mot .
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Le HTML n'est pas fait pour mettre des effets visuels… :roll:
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

Zut ! ça m'aurait bien arrangé...
bobo
Iguane
Messages : 764
Inscription : 18 août 2003, 11:04

Message par bobo »

Tu peux quand même utiliser des CSS en ligne avec l'attribut style. Ex :

Code : Tout sélectionner

<span style="text-decoration: blink">Ce texte doit clignoter</span>
Bon, on perd la séparation décoration/contenu, mais c'est parfois utile, et valide.
Les standards c'est bon, mangez en !
Flore & Sébastien
Unité dans la diversité.
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

Ca ne marche pas car je doit intégrer un Javascript dedans...
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

Mon simple avis : Je hais les textes qui clignotent ! ça fait mal aux yeux, c'est impossible à lire et le plus souvent c'est des choses importantes (pour le site web) qui sont écrites en clignotant.
Pose toi lal question : Est-il vraiment vital que le texte clignote ? Ne peux tu pas le mettre en exergue autrement (entouré, surligné...) ?

Juste comme ça, contenu du fichier user-content-example.css du profil par défaut de Firefox :

Code : Tout sélectionner

/*
 * exemple : empêcher l'élément "blink" de clignoter
 *
 * blink { text-decoration: none ! important; }
 *
 */
/*
 * exemple : désactiver le défilement de l'élément "marquee"
 *
 * marquee { -moz-binding: none; }
 *
 */
Bien sûr, ce n'est pas actif par défaut, mais c'est très facile à activer et le fait que ce soit donné en exemple motre combien c'est une fonctionnalité demandée...
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
djfeat
Gecko
Messages : 65
Inscription : 29 mars 2004, 14:14

Message par djfeat »

De toute façon IE ne connait pas text-decoration: blink non plus... mais on ne peut pas l'en blâmer, y a qu'à regarder les specs :
À ma connaissance c'est la seule propriété faisant l'objet d'une telle mention, signe que le clignotement n'est pas tellement recommandé...

D'ailleurs dans la working draft de CSS2.1 ça se précise puisqu'on peut y lire (en) :
Conforming user agents may simply not blink the text. Note that not blinking the text is one technique to satisfy checkpoint 3.3 of WAI-UAAG.
GoupilNoir
Lézard vert
Messages : 115
Inscription : 01 oct. 2005, 12:30

Message par GoupilNoir »

la seule utilisation légitime du code blink :
le chat de Schrodinger est <blink> pas </blink> mort
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

Mouaaahhhhaaaaaah !!!
Génial, GoupiNoir :lol: :lol: :lol: :lol: :lol:
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
lordbdp
Gecko
Messages : 87
Inscription : 22 sept. 2005, 19:51

Message par lordbdp »

Bon, je laisse tomber le clignotant alors ! Comment stabyloter du texte d'une certaine couleur alors ? Je ne veu pas que la couleur du text change maisn juste le background délimité...
Répondre

Qui est en ligne ?

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