— HTML | MDN
Вышла из употребления: Эта возможность вышла из употребления. Хотя она может продолжать работать в некоторых браузерах, её использование не рекомендуется, поскольку она может быть удалена в любое время. Старайтесь избегать её использования.
HTML-элемент <marquee>
используется для создания на странице прокручивающегося текста (бегущей строки).
behavior
- Описывает поведение прокрутки. Допустимые значения:
scroll
,slide
и alternate
. Если значение не указано, то используетсяscroll
. bgcolor
- Задаёт цвет фона (можно использовать имя цвета или шестнадцатеричное значение).
direction
- Задаёт направление прокрутки.
Допустимые значения: left
,right
,up
иdown
. Если значение не указано, то используетсяleft
. height
- Задаёт высоту в пикселях или процентах.
hspace
- Задаёт поле (margin) слева.
loop
- Задаёт количество прокруток. Если значение не указано, то используется -1, что означает бесконечную прокрутку
scrollamount
- Задаёт сдвиг на каждом шаге в пикселях. По умолчанию 6.
scrolldelay
- Задаёт интервал между каждым шагом в миллисекундах. По умолчанию 85. Обратите внимание, что значения меньше 60 будут проигнорированы и будет использовано 60, если не присутствует атрибут
truespeed
. truespeed
- По умолчанию значения меньше 60 в
. Однако, если присутствует scrolldelay игнорируютсяtruespeed
, то они не игнорируются vspace
- Задаёт вертикальный отступ (margin) в пикселях или процентах.
width
- Задаёт ширину в пикселях или процентах.
onbounce
- Срабатывает, когда marquee достиг конечного состояния. Срабатывает только в случаях, когда
behavior
имеет значениеalternate
. onfinish
- Срабатывает, когда marquee прокрутился столько раз, сколько было задано в атрибуте
loop
. Срабатывает только тогда, когда атрибут
имеет положительное значение. onstart
- Срабатывает в начале прокрутки.
- start
- Запускает прокрутку marquee.
- stop
- Останавливает прокрутку marquee.
<marquee>This text will scroll from right to left</marquee>
<marquee direction="up">This text will scroll from bottom to top</marquee>
<marquee direction="down" behavior="alternate">
<marquee behavior="alternate">
This text will bounce
</marquee>
</marquee>
BCD tables only load in the browser
HTML тег
Тег <marquee> считается устаревшим, и W3D не рекомендует его использовать. В случае использования тега у вас могут возникнуть проблемы с валидностью кода.
Синтакс
Тег <marquee> — парный тег, состоящий из двух частей: открывающий тег (<marquee>) и закрывающий (</marquee> ).
Пример
<!DOCTYPE html> <html> <head> <title>Заголовок документа</title> </head> <body> <marquee> Бегущая строка, созданная при помощи HTML тега Marquee </marquee> </body> </html>
В нашем пример мы не использовали указывающий направление движения атрибут direction для тега <marquee>, и текст перемещается справа налево по умолчанию.
Пример
<!DOCTYPE html> <html> <head> <title>Заголовок документа</title> </head> <body> <marquee direction="down"> Бегущая строка, созданная при помощи HTML тега Marquee.</marquee> </body> </html>
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
</head>
<body>
<marquee behavior="scroll" direction="up">
<img src="/uploads/media/default/0001/01/0710cad7a1017902166203def268a0df2a5fd545.png" alt="W3docs" />
</marquee>
</body>
</html>
Используйте CSS свойства width и background-color для стилизации элемента <marquee>.
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
</head>
<body>
<style>
marquee {
width: 100%;
padding: 10px 0;
background-color: lightblue;
}
</style>
<marquee direction="scroll">Прокручиваемый текст, созданный с помощью элемента HTML Marquee и стилизованный со свойствами CSS.</marquee>
</body>
</html>
Атрибуты
Атрибуты | Значение | Описание |
---|---|---|
behavior | slide alternate scroll |
Тип движения slide — останавливается, достигнув края alternate — меняет направление, достигнув края scroll — появляется с противоположной стороны |
bgcolor | rgb(x,x,x) #xxxxxx colorname |
Цвет фона |
direction | up down left right | Направление движения |
height | pixels % |
Высота области прокрутки |
hspace | pixels | Горизонтальные поля вокруг тега |
loop | number | Количество прокруток контента. Если данный атрибут не указан, контент будет прокручиваться постоянно. |
scrollamount | number | Скорость прокрутки. Размер задается в пикселях. Значение по умолчанию 6. |
scrolldelay | seconds | Величина задержки в миллисекундах между движениями. Значение по умолчанию — 85. Значения ниже 60 игнорируются. |
truespeed | seconds | Позволяет использовать значения атрибута scrolldelay равные меньше 60-и миллисекунд. |
vspace | pixels | Отступ по вертикали. |
width | pixels % |
Ширина области прокрутки. |
Тег <marquee> поддерживает глобальные атрибуты и атрибуты событий.
Как добавить стиль к тегу <marquee> ?
Распространенные свойства для изменения визуальной насыщенности/выделения/размера текста внутри тега <marquee>:
Цвет текста внутри тега <marquee>:
Стили форматирования текста для тега <marquee>:
Другие свойства для тега <marquee>:
| HTML | WebReference
Элемент <marquee> создаёт бегущую строку на странице. На самом деле содержимое контейнера <marquee> не ограничивается строками и позволяет перемещать (скролировать) любые элементы веб-страницы — изображения, текст, таблицы, элементы форм и т. д. Перемещение можно задать не только по горизонтали, но и по вертикали, в этом случае указываются размеры области, в которой будет происходить движение.
Это нестандартный элемент, взамен него используйте стили.
Закрывающий тег
Атрибуты
- behavior
- Задаёт тип движения содержимого контейнера <marquee>.
- bgcolor
- Цвет фона.
- direction
- Указывает направление движения содержимого контейнера <marquee>.
- height
- Высота области прокрутки.
- hspace
- Горизонтальные поля вокруг контента.
- loop
- Задаёт, сколько раз будет прокручиваться содержимое.
- scrollamount
- Скорость движения контента.
- scrolldelay
- Величина задержки в миллисекундах между движениями.
- truespeed
- Отменяет встроенный ограничитель скорости при низких значениях атрибута scrolldelay.
- vspace
- Вертикальные поля вокруг содержимого.
- width
- Ширина области прокрутки.
Пример
<!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=utf-8″> <title>MARQUEE</title> </head> <body> <marquee behavior=»alternate» direction=»left» bgcolor=»#ffcc00″> Атомистика контролирует трансцендентальный катарсис. </marquee> </body> </html>
Примечание
В качестве альтернативы <marquee> применяется стилевое свойство animation.
<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>marquee</title> <style> .marquee { overflow: hidden; white-space: nowrap; /* Запрещаем переносы слов */ animation: marquee 10s linear infinite alternate; background: #ffcc00; padding: 5px; } @keyframes marquee { from { text-indent: 100%; } to { text-indent: 0; } } </style> </head> <body> <div>Атомистика контролирует трансцендентальный катарсис.</div> </body> </html>Браузеры
В таблице браузеров применяются следующие обозначения.
- — элемент полностью поддерживается браузером;
- — элемент браузером не воспринимается и игнорируется;
- — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.
Число указывает версию браузреа, начиная с которой элемент поддерживается.
Автор и редакторы
Автор: Влад Мержевич
Последнее изменение: 09.10.2018
Редакторы: Влад Мержевич
HTML — : элемент Marquee — Устарело: эта функция больше не рекомендуется. Хотя некоторые браузеры могут по-
Устарело: эта функция больше не рекомендуется. Хотя некоторые браузеры могут по-прежнему поддерживать его, возможно, он уже был удален из соответствующих веб-стандартов, может быть удален или может быть сохранен только в целях совместимости. Избегайте его использования и, если возможно, обновите существующий код; см. таблицу совместимости внизу этой страницы, чтобы принять решение. Имейте в виду, что эта функция может перестать работать в любой момент.
<marquee>
HTML элемент используются для вставки области прокрутки текста. Вы можете контролировать, что происходит, когда текст достигает краев своей области содержимого, используя его атрибуты.
Attributes
behavior
-
Устанавливает, как текст прокручивается в области выделения. Возможные значения:
scroll
,slide
иalternate
. Если значение не указано, значением по умолчанию являетсяscroll
. bgcolor
-
Устанавливает цвет фона через название цвета или шестнадцатеричное значение.
direction
-
Устанавливает направление прокрутки в пределах области. Возможные значения:
left
,right
,up
иdown
. Если значение не указано, значение по умолчаниюleft
. height
-
Устанавливает высоту в пикселях или в процентах.
hspace
-
Устанавливает горизонтальное поле
loop
-
Устанавливает количество раз, когда шатер будет прокручиваться. Если значение не указано, значением по умолчанию является -1, что означает, что выделение будет прокручиваться непрерывно.
scrollamount
-
Устанавливает количество прокруток на каждом интервале в пикселях.Значение по умолчанию-6.
scrolldelay
-
Устанавливает интервал между каждым движением прокрутки в миллисекундах. Значение по умолчанию — 85. Обратите внимание, что любое значение меньше 60 игнорируется и вместо него используется значение 60, если не указано
truespeed
. truespeed
-
По умолчанию значения
scrolldelay
ниже 60 игнорируются. Если присутствуетtruespeed
, эти значения не игнорируются. vspace
-
Устанавливает вертикальное поле в пикселях или процентах.
width
-
Устанавливает ширину в пикселях или в процентах.
Организаторы мероприятий
onbounce
-
Срабатывает, когда выделение достигло конца своей позиции прокрутки. Он может стрелять только тогда , когда атрибут поведения установлен на
alternate
. onfinish
-
Стреляет,когда шатёр закончил прокрутку,установленную атрибутом цикла.Он может запускать огонь только в том случае,если атрибут цикла имеет значение больше 0.
onstart
-
Стреляет,когда шатёр начинает прокручиваться.
Methods
start()
-
Начинает прокрутку шатра.
stop()
-
Хватит прокручивать шатёр.
Examples
<marquee>This text will scroll from right to left</marquee> <marquee direction="up">This text will scroll from bottom to top</marquee> <marquee direction="down" behavior="alternate"> <marquee behavior="alternate"> This text will bounce </marquee> </marquee>
Specifications
Совместимость с браузерами
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Хромовый Android | Firefox для Android | Опера Андроид | Safari на IOS | Samsung Интернет | |
marquee |
1 |
12 |
65 1 Реализует интерфейс |
2 |
7.2 |
1.2 |
1 |
18 |
65 4 Реализует интерфейс |
10.1 |
Yes |
1.0 |
behavior |
1 |
12 |
1 |
2 |
7.2 |
1.2 |
1 |
18 |
4 |
10.1 |
Yes |
1.0 |
bgcolor |
1 |
12 |
1 |
2 |
7.2 |
1.2 |
1 |
18 |
4 |
10.1 |
Yes |
1.0 |
direction |
1 |
12 |
1 |
2 |
7.2 |
1.2 |
1 |
18 |
4 |
10.1 |
Yes |
1.0 |
height |
1 |
12 |
1 |
2 |
7.2 |
1.2 |
1 |
18 |
4 |
10.1 |
Yes |
1.0 |
hspace |
Yes |
≤18 |
3 |
? |
Yes |
? |
Yes |
Yes |
4 |
Yes |
? |
Yes |
loop |
Yes |
≤18 |
3 |
? |
Yes |
? |
Yes |
Yes |
4 |
Yes |
? |
Yes |
scrollamount |
1 |
12 |
1 |
2 |
7.2 |
1.2 |
1 |
18 |
4 |
10.1 |
Yes |
1.0 |
scrolldelay |
1 |
12 |
1 |
2 |
7.2 |
1.2 |
1 |
18 |
4 |
10.1 |
Yes |
1.0 |
truespeed |
Yes |
12 |
3 |
4 |
Yes |
No |
Yes |
Yes |
4 |
Yes |
No |
Yes |
vspace |
Yes |
≤18 |
3 |
? |
Yes |
? |
Yes |
Yes |
4 |
Yes |
? |
Yes |
width |
1 |
12 |
1 |
2 |
7.2 |
1.2 |
1 |
18 |
4 |
10.1 |
Yes |
1.0 |
См.также
Что такое HTML Marquee?
В языке разметки гипертекста (HTML) выделение — это тег HTML, который заставляет элементы, содержащиеся в теге, перемещаться по некоторой части видимой области веб-страницы. Изначально HTML-область была разработана, чтобы позволить дизайнерам легко включать текстовую анимацию в стиле тикера, хотя тег можно применять к любому типу элементов, включая изображения и гиперссылки. Как и многие HTML-теги, у тега HTML-маркера есть несколько атрибутов, которые можно установить для управления направлением и скоростью перемещения, сколько раз элемент должен прокручиваться и сколько раз экран должен быть пройден. HTML-тэг marquee никогда не был технически частью стандарта языка HTML; вместо этого это было расширение, созданное для одного веб-браузера, хотя многие другие браузеры в конечном итоге встроили некоторую поддержку тега. Простую прокрутку выделенного HTML-кода можно легко воспроизвести с помощью каскадных таблиц стилей (CSS) и JavaScript®, и это предпочтительный способ создания эффекта.
Важное замечание о теге HTML marquee состоит в том, что это расширение было создано исключительно для Microsoft® Internet Explorer® без какого-либо уведомления консорциума, который поддерживает и регулирует стандарт языка HTML. Это означало, что функция выделения изначально отображалась только в одном браузере и не имела формального стандарта для других браузеров. В большинстве веб-браузеров в конечном итоге реализована поддержка тега marquee, в основном для соответствия существующим веб-сайтам. Тэг marquee официально считается устаревшим в соответствии со стандартом языка HTML, однако его дальнейшая поддержка не гарантируется, и его дальнейшее использование не рекомендуется.
Внутри веб-страницы тег marquee HTML может использоваться для вложения некоторого текста, изображения или другого элемента HTML, чтобы элемент мог визуально перемещаться или прокручиваться по странице. Поведение по умолчанию состоит в том, что элемент перемещается из невидимой позиции за правый край фрейма влево, а затем выходит из поля зрения за левый край фрейма. Без каких-либо других определений элемент выделения будет постоянно прокручиваться таким образом, пока просматривается веб-сайт.
Несколько свойств могут быть определены, чтобы лучше контролировать поведение выделенной области HTML. Направление HTML-выделения можно изменить, чтобы объекты прокручивались вертикально. Скорость движения может быть определена в миллисекундах, поэтому элементы будут двигаться быстрее или медленнее. Наиболее важно, поведение по умолчанию прокрутки к и от невидимых местоположений может быть изменено так, чтобы текст всегда появлялся в пределах его области прокрутки. Также может быть определено определенное количество циклов или циклов, так что текст будет перемещаться по экрану только определенное количество раз, прежде чем остановится и станет статичным.
ДРУГИЕ ЯЗЫКИ
| Справочник HTML
Элемент <marquee> (от англ. «marquee» ‒ «бегущая строка») cоздаёт горизонтальную и вертикальную анимацию текста на странице в виде бегущей строки.
Содержимое контейнера <marquee> не ограничивается строками и позволяет перемещать (скролировать) любые элементы веб-страницы: строки или блоки текста, списки, объекты, таблицы и т.д.
Внимание: Элемент <marquee> вышел из употребления. Хотя он может продолжать работать в некоторых браузерах, его использование не рекомендуется. Используйте вместо него соответствующие стили CSS.
Синтаксис
<marquee>...</marquee>
Закрывающий тег
Обязателен.
Атрибуты
- behaviorУстарел в HTML5
- Задаёт тип движения содержимого контейнера <marquee>.
- bgcolorУстарел в HTML5
- Цвет фона.
- directionУстарел в HTML5
- Указывает направление движения содержимого контейнера <marquee>.
- heightУстарел в HTML5
- Задаёт высоту анимированной области.
- hspaceУстарел в HTML5
- Устанавливает размер отступа от левого и правого края бегущей строки.
- loopУстарел в HTML5
- Устанавливает количество повторов анимации.
- scrollamountУстарел в HTML5
- Скорость движения контента.
- scrolldelayУстарел в HTML5
- Величина задержки в миллисекундах между движениями.
- truespeedУстарел в HTML5
- Отменяет встроенный ограничитель скорости при низких значениях атрибута scrolldelay.
- vspaceУстарел в HTML5
- Вертикальные поля вокруг содержимого.
- widthУстарел в HTML5
- Ширина анимированной области.
Элемент поддерживает глобальные атрибуты и события.
Стилизация по умолчанию
В качестве альтернативы <marquee> применяется стилевое свойство animation.
Различия между HTML 4.01 и HTML5
Элемент <marquee> вышел из употребления.
Пример использования:
Текст с выделенным словом:
Спецификации
Поддержка браузерами
Элемент | ||||||
<marquee> | 3+ | 1+ | 4+ | 1+ | 1+ | 1+ |
Элемент | ||||
<marquee> | 1+ | 1+ | 6+ | 1+ |
Учебник HTML
HTML уроки: HTML Элементы
marquee html
Всем привет! Сегодня мы рассмотрим тег marquee. Данный тег позволяет перемещать содержимое в определенную сторону.
Пример:
<style>
li{
display:inline;
margin-right:20px;
}
</style>
<marquee >
<ul>
<li>Слайд1</li>
<li>Слайд2</li>
<li>Слайд3</li>
</ul>
</marquee>
Здесь мы обернули маркированный список в тег marquee. В результате мы получили такой интересный эффект когда содержимое данного тега перемещается справа налево.
Данный тег поддерживается во многих браузерах в том числе и в IE.
С помощью определенных атрибутов мы можем поведение данного тега.
Например через атрибут direction мы можем указывать направление движения содержимого в теге marquee.
<marquee direction="right" >...</marquee>
Содержимое будет двигаться слева на право. Данный атрибут принимает следующие значения. direction=»down | left | right | up». По умолчанию left.
Атрибут scrollamount отвечает за скорость движения, по умолчанию она равна 6.
Атрибут loop — количество повторений полных перемещений, если не указать, то контент внутри тега marquee будет перемещаться неограниченное количество раз.
Далее по списку:
behavior=»alternate | scroll | slide» — задает определенный тип движения по умолчанию alternate. Для сравнения можете проверить самостоятельно, отличия есть.
bgcolor — задает цвет фона в теге
width — устанавливает ширину тегу
height — устанавливает высоту тегу
Атрибуты hspace и vspace предназначаются для добавления пустого пространства по краям и высоте содержимого элемента marquee.
Есть еще такой интересный атрибут scrolldelay. В нем мы указываем время задержки в миллисекундах. И чем меньше значение, тем больше скорость перемещения содержимого тега.
На этом данная статья подошла к концу. С помощью тега marquee мы можем делать активные (перемещающиеся)ленты объявлений, новостей, статистики на своем ресурсе. Тем самым привлекая внимание пользователей. Однако сильно увлекаться этим не стоит. Ну, да ладно!
Если у вас появились вопросы оставляйте их в комментариях или в группе
вкНа этом у меня все. Желаю вам успехов и удачи! Пока!
Внимание!!! Комментарий теперь перед публикацией проходит модерацию
: элемент Marquee — HTML: язык гипертекстовой разметки
Устарело: Эта функция больше не рекомендуется. Хотя некоторые браузеры могут по-прежнему поддерживать его, возможно, он уже удален из соответствующих веб-стандартов, может находиться в процессе исключения или может быть сохранен только в целях совместимости. Избегайте его использования и обновляйте существующий код, если это возможно; см. таблицу совместимости внизу этой страницы, чтобы принять решение. Имейте в виду, что эта функция может перестать работать в любой момент.
HTML-элемент
используется для вставки прокручиваемой области текста. Вы можете управлять тем, что происходит, когда текст достигает краев области содержимого, используя его атрибуты.
-
поведение
-
Устанавливает способ прокрутки текста в пределах области выделения. Возможные значения:
прокрутка
,слайд
ичередование
. Если значение не указано, по умолчанию используется значениеscroll
. -
цвет
-
Задает цвет фона с помощью имени цвета или шестнадцатеричного значения.
-
направление
-
Устанавливает направление прокрутки в пределах бегущей строки. Возможные значения:
слева
,справа
,вверх
ивниз
. Если значение не указано, значение по умолчанию равно, осталось
. -
высота
-
Устанавливает высоту в пикселях или в процентах.
-
hпробел
-
Устанавливает горизонтальное поле
-
петля
-
Задает количество прокруток бегущей строки. Если значение не указано, значение по умолчанию равно −1, что означает, что бегунок будет непрерывно прокручиваться.
-
количество прокрутки
-
Устанавливает количество прокрутки в каждом интервале в пикселях.Значение по умолчанию — 6.
-
задержка прокрутки
-
Устанавливает интервал между каждым движением прокрутки в миллисекундах. Значение по умолчанию — 85. Обратите внимание, что любое значение меньше 60 игнорируется и вместо него используется значение 60, если только не указано
truespeed
. -
истинная скорость
-
По умолчанию значения
scrolldelay
ниже 60 игнорируются. Если присутствуетtruespeed
, эти значения не игнорируются. -
vspace
-
Устанавливает вертикальное поле в пикселях или в процентах.
-
ширина
-
Задает ширину в пикселях или в процентах.
-
при отказе
-
Срабатывает, когда бегущая строка достигает конца позиции прокрутки. Он может срабатывать, только если для атрибута поведения задано значение
, альтернативное
. -
отделка
-
Срабатывает, когда область выделения завершила количество прокруток, заданное атрибутом цикла. Он может срабатывать только в том случае, если для атрибута цикла задано число больше 0.
-
при запуске
-
Срабатывает, когда бегущее окно начинает прокручиваться.
-
начало()
-
Запускает прокрутку бегущей строки.
-
стоп()
-
Останавливает прокрутку бегущей строки.
Таблицы BCD загружаются только в браузере
Тег HTML marquee