Учебник по HTML и CSS |
|
Теги HTML Теги по типам
| Тег MARQUEE
ОписаниеТег <MARQUEE> создает бегущую строку на странице. На самом деле содержимое контейнера <MARQUEE> не ограничивается строками и позволяет перемещать (скролировать) любые элементы веб-страницы — изображения, текст, таблицы, элементы форм и т.д. Перемещение можно задать не только по горизонтали, но и вертикали, в этом случае указываются размеры области, в которой будет происходить движение. Первоначально тег <MARQUEE> был предназначен только для браузера Internet Explorer, но современные версии других браузеров (Firefox 1.0, Netscape 7, Opera 7 и старше) также понимают и поддерживают этот тег. Синтаксис<marquee>...</marquee> Параметры
Закрывающий тегОбязателен. Пример 1. Использование тега <MARQUEE> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE</title> </head> <body> <marquee behavior="alternate" direction="left" bgcolor="#ffcc00"> Lorem ipsum dolor sit amet... </marquee> </body> </html> Описание параметров тега <MARQUEE>Параметр BEHAVIOR
ОписаниеУстанавливает способ движения содержимого внутри элемента <MARQUEE>. Синтаксис<marquee behavior="alternate | scroll | slide">...</marquee> Аргументы
Значение по умолчаниюscroll Пример 2. Способ перемещения <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE, параметр behavior</title> </head> <body> <marquee bgcolor="#c0c0c0" behavior="alternate">Lorem ipsum dolor sit amet...</marquee> <marquee bgcolor="#c0c0c0" behavior="scroll">Lorem ipsum dolor sit amet...</marquee> <marquee bgcolor="#c0c0c0" behavior="slide">Lorem ipsum dolor sit amet...</marquee> </body> </html> Результат данного примера показан ниже.
Параметр BGCOLOR
ОписаниеУстанавливает цвет фона под содержимым элемента MARQUEE. Синтаксис<marquee bgcolor="цвет">...</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, где первые два символа отмечают красную компоненту цвета, два средних — зеленую, а два последних — синюю. Значение по умолчаниюСовпадает с цветом фона веб-страницы, обычно это белый цвет. Пример 3. Цвет фона <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE, параметр bgcolor</title> </head> <body bgcolor="#c0c0c0"> <marquee bgcolor="white">Lorem ipsum dolor sit amet...</marquee> </body> </html> Параметр DIRECTION
ОписаниеСодержимое контейнера <MARQUEE> может перемещаться в четырех направлениях, не только влево и вправо, но также вверх и вниз. Синтаксис<marquee direction="down | left | right | up">...</marquee> Аргументы
Значение по умолчаниюleft Пример 4. Направление движения <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE, параметр direction</title> </head> <body> <marquee direction="down" bgcolor="#ffcc00">Lorem ipsum dolor sit amet...</marquee> </body> </html> Параметр HEIGHT и WIDTH
ОписаниеЭлемент MARQUEE отображается как прямоугольник, ширина и высота которого устанавливаются, соответственно, с помощью параметров width и height. Прокрутка содержимого будет происходить в пределах заданных размеров. Допускается использовать значения в пикселах или процентах. Если установлена процентная запись, то размеры <MARQUEE> вычисляются относительно родительского элемента, обычно это тег BODY. Иными словами, width="100%" означает, что элемент будет занимать всю доступную ширину веб-страницы. Синтаксис <marquee height="высота">...</marquee> АргументыЛюбое целое положительное число в пикселах или процентах. Значение по умолчаниюШирина — 100%, высота — 12 пикселов. Пример 5. Ширина и высота области прокрутки <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE, параметр width</title> </head> <body> <marquee width="600" height="150" direction="up" bgcolor="olive" style="text-align: center; color: white"> Lorem ipsum dolor sit amet... </marquee> </body> </html> Параметр HSPACE и VSPACE
ОписаниеПараметры hspace и vspace предназначены для добавления пустого пространства вокруг содержимого MARQUEE. Атрибут hspace устанавливает поля слева и справа от элемента (по горизонтали), а vspace — сверху и снизу (по вертикали). Поля не увеличивают фоновую область под содержимым и служат для изменения расстояния между тегом <MARQUEE> и другими элементами веб-страницы. Синтаксис <marquee hspace="поле по горизонтали">...</marquee> АргументыЛюбое целое положительное число в пикселах. Значение по умолчанию-1 Пример 6. Поля вокруг области прокрутки <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE, параметр hspace</title> </head> <body> <marquee width="550" height="150" hspace="5" vspace="7"> Lorem ipsum dolor sit amet... </marquee> </body> </html> Параметр LOOP
ОписаниеУстанавливает, сколько раз скролировать содержимое тега <MARQUEE>. После того, как заданное число раз отсчитано, содержимое остается в конечной точке. Синтаксис<marquee loop="число повторений">...</marquee> АргументыЛюбое целое положительное число или -1 для бесконечного воспроизведения движения. Значение по умолчанию-1 Пример 7. Повторение скролирования <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE, параметр loop</title> </head> <body> <marquee loop="5" behavior="alternate"> Lorem ipsum dolor sit amet... </marquee> </body> </html> Параметр SCROLLAMOUNT
ОписаниеАнимация содержимого элемента <MARQUEE> происходит за счет периодического стирания информации и отображения ее на новом месте. Параметр scrollamount устанавливает расстояние в пикселах между старым и новым положениями, которые влияют на скорость движения и плавность хода. Чем выше значение, тем быстрее перемещается содержимое контейнера. Если значение равно нулю, то движения не происходит. Синтаксис<marquee scrollamount="число">...</marquee> АргументыЛюбое целое положительное число пикселов. Значение по умолчанию6 Пример 8. Использование параметра scrollamount <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE, параметр scrollamount</title> </head> <body> <marquee scrollamount="10" behavior="alternate"> Lorem ipsum dolor sit amet... </marquee> </body> </html> Параметр SCROLLDELAY
ОписаниеНа скорость скролирования, как и изменение позиции, влияет частота обновления содержания. Параметр scrolldelay задает время задержки между движениями в миллисекундах, чем ниже значение, тем выше скорость движения, и наоборот. Синтаксис<marquee scrolldelay="число">...</marquee> АргументыЛюбое целое положительное число миллисекунд. Значение по умолчанию85 Пример 9. Использование параметра scrolldelay <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE, параметр scrolldelay</title> </head> <body> <marquee scrolldelay="100"> Lorem ipsum dolor sit amet... </marquee> </body> </html> Параметр TRUESPEED
ОписаниеЕсли содержимое тега <MARQUEE> перемещается слишком быстро, то срабатывает встроенный ограничитель скорости, который насильно замедляет скролирование. Это сделано для того, чтобы сохранить читабельность текста. Если вы намерены обойти это ограничение, добавьте параметр truespeed, он заставляет прокручиваться содержимое с заданной скоростью. Для параметра scrolldelay ограничение скорости начинается со значения 60 миллисекунд и ниже. Синтаксис<marquee truespeed>...</marquee> АргументыНет. Значение по умолчаниюПо умолчанию этот параметр выключен. Пример 10. Использование параметра truespeed <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег MARQUEE, параметр truespeed</title> </head> <body> <marquee scrolldelay="30" truespeed> Lorem ipsum dolor sit amet... </marquee> </body> </html> |
При использовании материалов сайта ссылка на comnew.ru обязательна! |