Cette balise n'est pas reconnu par Netscape qui ne rendra son contenu qu'en élément fixe et immobile.
L'avantage de l'élément MARQUEE est sa mise en oeuvre facile et son code compact, mais il est possible d'obtenir le même effet avec des scripts.
Si l'attribut width n'est pas présent, la largeur par défaut de l'élément MARQUEE est égale à la largeur de l'élément parent.
Quand un élément MARQUEE est inclus dans une cellule dont la largeur n'est pas spécifiée, vous devez fixer la largeur de l'élément MARQUEE avec l'attribut witdh. Si aucune largeur n'est spécifiée, ni pour MARQUEE ni pour TD, la largeur de l'élément MARQUEE est réduite d'office à 1- pixel.( plus de défilement ! )
Exemples d'utilisations :
HTML
Définition
Elément permettant de créer des zones de défilement de texte dans un document HTML
2.0
3.2
Syntaxe
<marquee attributs>....texte à faire défiler...</marquee>
Attributs spécifiques
Align=
Permet d'aligner un texte par rapport à une marque
Behaviour=
Permet de définir le comportement du texte dans une marque
Bgcolor=
Spécifie la couleur de fond d'une marque ( deprecated )
Direction=
Indique la direction de défilement du texte.
Height=
Permet de définir la hauteur (en pixels) d'une marque
Hspace=
Spécifie l'espace horizontal (en pixels) entre le texte et le bord gauche ou droit de la marque
Loop=
Introduit une boucle qui permet de repasser le texte dans la marque
Scrolldelay=
Définit un délai entre deux apparitions du texte
Scrollamount=
Permet de paramétrer (en pixels) l'intervalle entre deux apparitions du texte
Vspace=
Spécifie l'espace vertical (en pixels) entre le texte et le bord supérieur ou inférieur de la marque
Width=
Définit la largeur (en pixels) de la marque
Note:
L'élément MARQUEE est un élément fermé.
Remarque :
L'élément MARQUEE est spécifique d'Internet Explorer et ne figure pas dans les spécifications HTML 3.2 ou HTML 4.0.
Explication:
Avec la balise <MARQUEE> vous introduisez le texte à faire défiler. Puis suit le texte qui doit défiler.
À la fin du texte à faire défiler, notez un repère de fermeture : </MARQUEE>
Avec direction="right" dans le repère d'ouverture vous forcez le sens de déroulement de gauche à droite (direction = direction, right = droite). Avec direction="left" vous réglez le sens de défilement de droite à gauche (réglage par défaut) .
Par l'attribut scrollamount= dans le repère d'ouverture vous déterminez le nombre de pixels entre deux mouvements. Avec scrolldelay= vous fixez le délai entre deux mouvements en millièmes de secondes (amount = montant, delay = délai).
Par l'attribut bgcolor= vous parvenez à ce que le texte déroulant apparaisse dans un cadre d'une autre couleur (bgcolor = background color = couleur d'arrière-plan). Pour le choix des couleurs s'appliquent les règles pour définir les couleurs en HTML.
Avec align="top" vous obtenez que le texte environnant soit aligné en haut par rapport au texte déroulant. Avec align="middle" le texte environnant sera aligné au centre par rapport au texte déroulant, avec align="bottom" aligné en bas (align = alignement, top = haut, middle = milieu, bottom = en bas).
Par la mention supplémentaire height= vous déterminez la hauteur du domaine de défilement (height = hauteur). Cette mention est intéressante avant tout quand vous déterminez pour le domaine de défilement une couleur d'arrière plan particulière. Avec la hauteur du domaine de défilement, vous fixez alors la hauteur du cadre de couleur différente dans lequel le texte défilera. La mention se fait soit en valeur absolue en pixels, soit en valeur relative en pourcentage de la fenêtre d'affichage.
Avec hspace= vous déterminez un espace entre le texte déroulant et le texte qui suit immédiatement ou précède immédiatement (hspace = horizontal space = espace horizontal). Cette mention a lieu d'être si vous définissez un passage de texte déroulant au milieu d'un texte. La mention de l'espace séparant le texte qui précède ou qui suit se fait en pixels . L'espace indiqué est valable pour le texte qui précède comme pour le texte qui suit.
Attention:Nombreux sont ceux qui veulent absolument avoir un tel texte déroulant sur leur page et qui sont tout tristes que d'autres navigateurs ne connaissent pas le repère marquee. Il y a plusieurs alternatives au repère marquee. L'une d'entre elles est de programmer un effet de texte déroulant avec HTML dynamique. Une autre est de faire ce genre de choses avec Java ou Flash.
@Franc83 2008, Tous droits réservés. Franc83 et les différents logos et images utilisés sur le site internet sont la propriété exclusive de Franc83-Team. Toutes autres sociétés et produits cités sur ce site sont la propriété de leurs propriétaires respectifs. Copyright by @Franc83-Team