[html/xhtml] balise marque
Résolu
Bonjours,
je voudrais savoir comment transformé une balise html
<marque>
qui sert pour les scrolling, en codage Xhtml 1.1 ou Xhtml 1.0
merci
je voudrais savoir comment transformé une balise html
<marque>
qui sert pour les scrolling, en codage Xhtml 1.1 ou Xhtml 1.0
merci
6 réponses
-
Modérateuret re ... +1
-
Je peux me tromper, mais il me semble que marquee n'est pas une balise xhtml W3C valide... en tous cas je sais qu'elle est dépréciée car trop porche d'un comportement javascript. (donc inutile sémantiquement)
La solution de remplacement est donc, en toute évidence, d'utiliser du javascript avec une baslise div.
En gros ça doit être une structure de ce type :
<div id="container_marquee">
<div class="content_marquee">
<p> texte ou autre... </p>
</div>
</div>
...et pour le css un truc du genre :
#container_marquee { overflow:hidden; width:400px; height:250px; border:1px solid grey; }
.content_marquee { width:400px; padding:5px; }
...le javascript, quand à lui, je ne sais pas mais je peux imaginer le comportement :
Un setTimeout incrémentant (ou décrémentant) le css margin-top de .content_marquee... en prenant soin de récupérer le height pour savoir quand on arrive à la fin et relancer du début !
Voilà, j'espère que ça t'aidera !
Bon travail ! :D -
Ben c'est simple vraiment rien ne change c'est toujours la même balise et les mêmes attributs avec les mêmes valeurs :
http://www.csvt.qc.ca/patriotes/html/code_spec/xmpl_mrq.htm -
Euh, je ne m'y connais pas trop en XHTMl, mais je crois que ça ne change rien, les balises fonctionnent de la même manière. Ce qui est important c'est de toujours refermer les balises, et de le faire dans le bon ordre, ainsi que (je crois) toujours mettre le contenu des attributs entre guillemets.
As-tu bien fait tout ça ? -
je te remerci pour ton lien, mais il ne m'explique pas comment faire pont transformer cette balise html en balise xhtml
merci -
Tout d'abord ce n'est pas <marque> mais <marquee>
Pour son utilisation, va voir ici : http://www.allhtml.com/html/html195.php?ret=index.php
++