O que é uma marquise html?
Na linguagem de marcação de hipertexto (HTML), uma marquise é uma tag HTML que causa elementos contidos na tag para se mover por alguma parte da área visível da página da web. A marquise HTML foi originalmente projetada para permitir que os designers incluíssem facilmente uma animação de texto em estilo de ticker-thape, embora a tag possa ser aplicada a qualquer tipo de elemento, incluindo imagens e hiperlinks. Como muitas tags HTML, a tag de marquise HTML possui vários atributos que podem ser definidos para controlar a direção e a velocidade do movimento, quantas vezes o item deve rolar e quanto da tela deve ser percorrida. A etiqueta de letreiro HTML nunca foi tecnicamente parte do padrão de linguagem HTML; Em vez disso, foi uma extensão criada para um único navegador da Web, embora muitos outros navegadores acabassem construindo algum suporte para a tag. A rolagem básica de uma marquise HTML pode ser facilmente reproduzida usando folhas de estilo em cascata (CSS) e JavaScript®, e é o método preferido de criar o efeito.
Uma nota importante sobre a tag de marquise HTML é que foi uma extensão criada exclusivamente para o Microsoft® Internet Explorer®, sem qualquer notificação ao consórcio que mantém e regula o padrão de linguagem HTML. Isso significava que o recurso de letreiro originalmente só renderia em um navegador e não tinha padrão formal para outros navegadores implementarem. A maioria dos navegadores da Web acabou implementando suporte para a tag de letra, principalmente para conformidade com os sites existentes. A tag de letra é oficialmente depreciada sob o padrão de linguagem HTML, no entanto, seu suporte contínuo não é garantido e seu uso contínuo é desencorajado.
Em uma página da web, a tag html de letreiro pode ser usada para incluir algum texto, uma imagem ou outro elemento HTML para que o elemento se mova visivelmente ou role pela página. O comportamento padrão é que o elemento se mova de uma posição não visível além do Rborda clara do quadro à esquerda e depois fora de vista além da borda esquerda do quadro. Sem outras definições, o elemento de letreiro rolará continuamente dessa maneira enquanto o site for visualizado.
Várias propriedades podem ser definidas para controlar melhor o comportamento de uma marquise HTML. A direção da marca HTML pode ser alterada para que os objetos rolem verticalmente. A velocidade do movimento pode ser definida em milissegundos para que os elementos se movam mais rápido ou mais lento. Mais importante ainda, o comportamento padrão de rolagem de e para locais não visíveis pode ser alterado para que o texto sempre apareça dentro de sua área de rolagem. Um número específico de ciclos, ou loops, também pode ser definido para que o texto viaje apenas pela tela um certo número de vezes antes de parar e se tornar estático.