MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Houve um erro de script nesta página. Enquanto este erro é encaminhado para os editores do site, você pode ver o conteúdo parcial abaixo.

Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

{{obsolete_header}}

Resumo

O elemento HTML <marquee> é usado para inserir uma área de rolagem de texto.

Atributos

{{htmlattrdef("behavior")}}
Configura como o texto é rolado dentro do elemento marquee. Possíveis valores são: scrollslide alternate.  Caso nenhum valor seja especificado, o valor padrão é scroll.
{{htmlattrdef("bgcolor")}}
Configura a cor de fundo através do nome da cor ou pelo seu valor em hexadecimal.
{{htmlattrdef("direction")}}
Configura a direção para do que será rolado dentro do elemento marquee. Possíveis valores são: left, right, up e down. Caso nenhum valor seja especificado, o valor padrão será left.
{{htmlattrdef("height")}}
Configura a altura em pixels ou valor em percentagem.
{{htmlattrdef("hspace")}}
Configura a margem horizontal.
{{htmlattrdef("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.
{{htmlattrdef("scrollamount")}}
Configura a quantidade de rolagem de cada intervalo em pixeis. O padrão é 6.
{{htmlattrdef("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.
{{htmlattrdef("truespeed")}}
Por padrão, valores de truespeed menores que 60 são ignorados. Se truespeed estiver presente,  esses valores são ignorados.
{{htmlattrdef("vpsace")}}
Configura a margem vertical em pixels ou percentagem.
{{htmlattrdef("width")}}
Configura a largura em pixels ou em percentagem.

Ouvintes de Evento

{{htmlattrdef("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.
{{htmlattrdef("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.
{{htmlattrdef("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>

{{EmbedLiveSample("Examples", 600, 450)}}

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 {{source("/layout/style/xbl-marquee/xbl-marquee.xml")}}.

Compatibilidade de Browser

{{CompatibilityTable}}

Recurso Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte inicial 1.0 {{CompatGeckoDesktop("1.0")}} 2.0 7.2 1.2
atributo truespeed {{CompatNo}} {{CompatGeckoDesktop("1.9")}} 4.0 {{CompatNo}} {{CompatNo}}

atributo hspace/vspace

{{CompatUnknown}} {{CompatGeckoDesktop("1.9")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
loop attribute {{CompatUnknown}} {{CompatGeckoDesktop("1.9")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
Recurso Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte inicial {{CompatUnknown}} {{CompatGeckoMobile("1.0")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

atributo truespeed

{{CompatUnknown}} {{CompatGeckoMobile("1.0")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
atributo  hspace/vspace {{CompatUnknown}} {{CompatGeckoMobile("1.0")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
atributo loop {{CompatUnknown}} {{CompatGeckoMobile("1.0")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
{{HTMLRef}}

Etiquetas do documento e colaboradores

 Colaboradores desta página: Grohden, KaykyB, mcand
 Última atualização por: Grohden,