Тег <MARQUEE>
| Параметры |
behavior bgcolor direction
height width
hspace vspace truespeed
loop scrollamount scrolldelay
|
Закрывающий тег |
| обязательно |
Тег <MARQUEE> создает бегущую строку на странице.
На самом деле содержимое контейнера <MARQUEE> не ограничивается строками и позволяет перемещать любые элементы веб-страницы — изображения, текст, таблицы, элементы форм и т.д.
Перемещение можно задать не только по горизонтали, но и вертикали, в этом случае указываются размеры области, в которой будет происходить движение.
<marquee>HTML либо текст</marquee> |
Параметры тега <MARQUEE>
bgcolor
Цвет фона бегущей строки. Значение цвета можно задавать двумя способами:
1. По названию цвета
2. По шестнадцатеричному значению
Шестнадцатеричная система, в отличие от десятичной системы, базируется, как следует из ее названия, на числе 16. Цифры будут следующие: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Цифры от 10 до 15 заменены латинскими буквами. Числа больше 15 в шестнадцатеричной системе образуются объединением двух чисел в одно. Например, числу 255 в десятичной системе соответствует число FF в шестнадцатеричной системе. Чтобы не возникало путаницы в определении системы счисления, перед шестнадцатеричным числом ставят символ решетки #, например #666999. Каждый из трех цветов — красный, зеленый и синий — может принимать значения от 00 до FF. Таким образом, обозначение цвета разбивается на три составляющие #rrggbb, где первые два символа отмечают красную компоненту цвета, два средних — зеленую, а два последних — синюю.
<marquee bgcolor="red">...</marquee>
loop
Параметр задает, сколько раз прокрутится содержимое бегущей строки. При loop="-1" содержимое будет прокручиваться постоянно.
<marquee loop="3">текст</marquee>
direction
При помощи данного параметра задается направление скроллинга. В качестве зарезервированных имен используются следующие:
<marquee direction="up">текст</marquee>
truespeed
Если содержимое тега <MARQUEE> перемещается слишком быстро, то срабатывает встроенный ограничитель скорости, который насильно замедляет скролирование. Это сделано для того, чтобы сохранить читабельность текста. Если вы намерены обойти это ограничение, добавьте параметр truespeed , он заставляет прокручиваться содержимое с заданной скоростью. Для параметра scrolldelay ограничение скорости начинается со значения 60 миллисекунд и ниже.
<marquee scrolldelay="45" truespeed >
behavior
Определяет вид скроллинга. В качестве зарезервированных имен используются следующие:
<marquee behavior="alternate">текст</marquee>
height
При помощи этого параметра можно установить высоту поля прокрутки бегущей строки. Допускается использовать значения в пикселах или процентах. При процентной записи размеры поля бегущей строки вычисляются относительно родительского элемента, обычно это тег BODY либо таблица.
<marquee height="50">текст</marquee>
width
При помощи этого параметра можно установить ширину поля прокрутки бегущей строки. Допускается использовать значения в пикселах или процентах. При процентной записи размеры поля бегущей строки вычисляются относительно родительского элемента, обычно это тег BODY либо таблица.
<marquee width="60%">текст</marquee>
hspace
Параметр предназначен для добавления отступов вокруг бегущей строки и устанавливает поля по горизонтали. Ширина строки от этого не меняется.
<marquee hspace="20">текст</marquee>
vspace
Параметр предназначен для добавления отступов вокруг бегущей строки и устанавливает поля по вертикали. Высота самой строки от этого не меняется.
<marquee vspace="10">текст</marquee>
scrolldelay
Параметр влияет на скорость бегущей строки. Устанавливает продолжительность показа текста на одном месте до следующей смены положения, последовательность которых и создает видимость движения. Измеряется в миллисекундах.
<marquee scrolldelay="150">текст</marquee>
scrollamount
Параметр влияет на скорость и плавность бегущей строки. Устанавливает расстояние (в пикселах), на которое смещается текст при очередной смене положения, последовательность которых и создает видимость движения. Увеличение этого расстояния ведет к более резкому, скачкообразному движению содержимого бугущей строки.
<marquee scrollamount="4">...</marquee>