Окт 27

Бегущая строка

В этом уроке мы пройдем вставку бегущей строки, с помощью тега MARQUEE

Описание

Тег <MARQUEE> создает бегущую строку на странице. На самом деле содержимое контейнера <MARQUEE> не ограничивается строками и позволяет перемещать (скролировать) любые элементы веб-страницы — изображения, текст, таблицы, элементы форм и т.д. Перемещение можно задать не только по горизонтали, но и вертикали, в этом случае указываются размеры области, в которой будет происходить движение.

Синтаксис

<marquee>Текст бегущей строки</marquee>

Параметры

  • behavior — Задает тип движения содержимого контейнера <MARQUEE>.
  • bgcolor — Цвет фона.
  • direction — Указывает направление движения содержимого контейнера <MARQUEE>.
  • height — Высота области прокрутки.
  • hspace — Горизонтальные поля вокруг контента.
  • loop — Задает сколько раз будет прокручиваться содержимое.
  • scrollamount — Скорость движения контента.
  • scrolldelay — Величина задержки в миллисекундах между движениями.
  • truespeed — Отменяет встроенный ограничитель скорости при низких значениях параметра scrolldelay.
  • vspace — Вертикальные поля вокруг содержимого.
  • width -Ширина области прокрутки.

Закрывающий тег

Обязателен.

Параметр BEHAVIOR

Описание

Устанавливает способ движения содержимого внутри элемента <MARQUEE>.

Синтаксис

<marquee behavior="alternate | scroll | slide">Текст бегущей строки</marquee>

Аргументы

  • alternate — Контент перемещается между правым и левым краем элемента.
  • scroll — Контент перемещается в направлении, заданным параметром direction, затем скрывается за пределами области, после чего начинает движение с начала.
  • slide — Контент перемещается в направлении, заданным параметром direction, доходит до края области и останавливается.

Значение по умолчанию

scroll

Параметр BGCOLOR

Описание

Устанавливает цвет фона под содержимым элемента MARQUEE.

Синтаксис

<marquee bgcolor="red">Текст бегущей строки</marquee>

Аргументы

Значение цвета можно задавать двумя способами.

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, где первые два символа отмечают красную компоненту цвета, два средних — зеленую, а два последних — синюю.

Значение по умолчанию

Совпадает с цветом фона веб-страницы, обычно это белый цвет.

Параметр DIRECTION

Описание

Содержимое контейнера <MARQUEE> может перемещаться в четырех направлениях, не только влево и вправо, но также вверх и вниз.

Синтаксис

<marquee direction="down | left | right | up">Текст бегущей строки</marquee>

Аргументы

  • down — Движение сверху вниз.
  • left — Движение справа налево.
  • right — Движение в правую сторону.
  • up — Движение вверх.

Значение по умолчанию

left

Параметр HEIGHT и WIDTH

Описание

Элемент MARQUEE отображается как прямоугольник, ширина и высота которого устанавливаются, соответственно, с помощью параметров width и height. Прокрутка содержимого будет происходить в пределах заданных размеров. Допускается использовать значения в пикселах или процентах. Если установлена процентная запись, то размеры <MARQUEE> вычисляются относительно родительского элемента, обычно это тег BODY. Иными словами, width="100%" означает, что элемент будет занимать всю доступную ширину веб-страницы.

Синтаксис

<marquee height="20">Текст бегущей строки</marquee> <marquee width="90%">Текст бегущей строки</marquee>

Аргументы

Любое целое положительное число в пикселах или процентах.

Значение по умолчанию

Ширина — 100%, высота — 12 пикселов.

Параметр HSPACE и VSPACE

Описание

Параметры hspace и vspace предназначены для добавления пустого пространства вокруг содержимого MARQUEE. Атрибут hspace устанавливает поля слева и справа от элемента (по горизонтали), а vspace — сверху и снизу (по вертикали). Поля не увеличивают фоновую область под содержимым и служат для изменения расстояния между тегом <MARQUEE> и другими элементами веб-страницы.

Синтаксис

<marquee hspace="20">Текст бегущей строки</marquee> <marquee vspace="10">Текст бегущей строки</marquee>

Аргументы

Любое целое положительное число в пикселах.

Значение по умолчанию

-1

Параметр LOOP

Описание

Устанавливает, сколько раз скролировать содержимое тега <MARQUEE>. После того, как заданное число раз отсчитано, содержимое остается в конечной точке.

Синтаксис

<marquee loop="5">Текст бегущей строки</marquee>

Аргументы

Любое целое положительное число или -1 для бесконечного воспроизведения движения.

Значение по умолчанию

-1

Параметр SCROLLAMOUNT

Описание

Анимация содержимого элемента <MARQUEE> происходит за счет периодического стирания информации и отображения ее на новом месте. Параметр scrollamount устанавливает расстояние в пикселах между старым и новым положениями, которые влияют на скорость движения и плавность хода. Чем выше значение, тем быстрее перемещается содержимое контейнера. Если значение равно нулю, то движения не происходит.

Синтаксис

<marquee scrollamount="6">Текст бегущей строки</marquee>

Аргументы

Любое целое положительное число пикселов.

Значение по умолчанию

6

Параметр SCROLLDELAY

Описание

На скорость скролирования, как и изменение позиции, влияет частота обновления содержания. Параметр scrolldelay задает время задержки между движениями в миллисекундах, чем ниже значение, тем выше скорость движения, и наоборот.

Синтаксис

<marquee scrolldelay="85">Текст бегущей строки</marquee>

Аргументы

Любое целое положительное число миллисекунд.

Значение по умолчанию

85

Параметр TRUESPEED

Описание

Если содержимое тега <MARQUEE> перемещается слишком быстро, то срабатывает встроенный ограничитель скорости, который насильно замедляет скролирование. Это сделано для того, чтобы сохранить читабельность текста. Если вы намерены обойти это ограничение, добавьте параметр truespeed, он заставляет прокручиваться содержимое с заданной скоростью. Для параметра scrolldelay ограничение скорости начинается со значения 60 миллисекунд и ниже.

Синтаксис

<marquee truespeed>Текст бегущей строки</marquee>

Аргументы

Нет.

Значение по умолчанию

По умолчанию этот параметр выключен.

Возможно, Вам будет полезна эта информация:

  1. Создаем таблицу
  2. Списки
  3. Вставка изображений


Написать ответ