Esta tradução está incompleta. Ajude atraduzir este artigo.
Obsolete
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.
Resumo
O elemento HTML <marquee> é usado para inserir uma área de rolagem de texto.
Atributos
behavior
- Configura como o texto é rolado dentro do elemento marquee. Possíveis valores são:
scroll
,slide
ealternate
. Caso nenhum valor seja especificado, o valor padrão éscroll
. bgcolor
- Configura a cor de fundo através do nome da cor ou pelo seu valor em hexadecimal.
direction
- Configura a direção para do que será rolado dentro do elemento marquee. Possíveis valores são:
left
,right
,up
edown
. Caso nenhum valor seja especificado, o valor padrão seráleft
. altura
- Configura a altura em pixels ou valor em percentagem.
espacohorizontal
- Configura a margem horizontal.
loop
- Configura o número de vezes que o marquee sofrerá o efeito de rolagem. Caso nenhum valor seja especificado, o valor será -1, o que significa que o marquee sofrerá do efeito de rolagem continuamente.
scrollamount
- Configura a quantidade de rolagem de cada intervalo em pixeis. O padrão é 6.
scrolldelay
- Configura o intervalo entre cada movimento de rolagem em milisegundos. O padrão é 85. Note que qualquer valor menor que 60 é ignorado e, ao invés desto, o valor 60 é usado, a não ser que
truespeed
seja especificado. truespeed
- Por padrão, valores de
truespeed
menores que 60 são ignorados. Setruespeed
estiver presente, esses valores são ignorados. vpsace
- Configura a margem vertical em pixels ou percentagem.
width
- Configura a largura em pixels ou em percentagem.
Ouvintes de Evento
onbounce
- É disparado quando o marquee tiver alcançado o final da área de rolagem. Este poderá apenas ser disparado quando e atriibuto de comportamente estiver configurado como
alternate
. onfinish
- É disparado quando o conteúdo do marque realizar o número de rolagens definida no atributo loop. Este poderá apenas ser disparado quando o atributo loop conter um número maior que 0.
onstart
- É disparado quando o marquee começar a sofrer o efeito de rolagem.
Métodos
- start
- Começa a rolagem da marcação.
- stop
- Termina a rolagem da marcação.
Exemplos
<marquee>Este texto será rolado da esqueda para direita</marquee> <marquee direction="up">Este texto será rolado de cima para baixo</marquee> <marquee direction="down" width="250" height="200" behavior="alternate" style="border:solid"> <marquee behavior="alternate"> Este texto vai retornar a sua posição original. </marquee> </marquee>
Notas
- O elemento marquee é originalmente uma invenção do IE.
- O elemento marquee não é valido de acordo com as especificações HTML ou XHTML. Autores que precisem que suas páginas passem nos validadores não devem usar essa tag.
- O element marquee é implementado no Mozilla (Firefox) usando o binding XBL; ver
/layout/style/xbl-marquee/xbl-marquee.xml
.
Compatibilidade de Browser
Recurso | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Suporte inicial | 1.0 | 1.0 (1.7 or earlier) | 2.0 | 7.2 | 1.2 |
atributo truespeed |
Não suportado | 3.0 (1.9) | 4.0 | Não suportado | Não suportado |
atributo hspace/vspace |
? | 3.0 (1.9) | ? | ? | ? |
loop attribute |
? | 3.0 (1.9) | ? | ? | ? |
Recurso | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Suporte inicial | ? | 1.0 (1.0) | ? | ? | ? |
atributo truespeed |
? | 1.0 (1.0) | ? | ? | ? |
atributo hspace/vspace | ? | 1.0 (1.0) | ? | ? | ? |
atributo loop | ? | 1.0 (1.0) | ? | ? | ? |