Тег marquee все еще работает, можно ли его использовать?

Возможный дубликат:
Можно ли использовать элемент выделения в HTML?

Я попробовал, старый древний тег выделения, и он до сих пор работает. Можно ли его использовать?

<html>
<head>
<title>
</title>
</head>
<body>
    <marquee> 
        <h1>Hello</h1> 
    </marquee>
</body>
</html>

person TeaCupApp    schedule 17.07.2012    source источник
comment
Вы можете использовать его, но вы не сможете написать корректный HTML.   -  person Fishcake    schedule 17.07.2012
comment
если вы будете использовать, вы потерпите неудачу W3C, но до сих пор все движки поддерживают его, пока это не проблема   -  person Krish    schedule 17.07.2012
comment
См. w3.org/wiki/HTML/Elements/marquee.   -  person Rob W    schedule 17.07.2012
comment
Было бы неправильно использовать его, даже если бы он был частью стандарта...   -  person fortran    schedule 17.07.2012


Ответы (4)


Не используйте <marquee>

Согласно Википедии

Тег marquee — это нестандартный HTML-элемент, который заставляет текст автоматически прокручиваться вверх, вниз, влево или вправо. Этот тег был впервые представлен в ранних версиях Microsoft Internet Explorer и сравнивался с элементом blink Netscape как проприетарное нестандартное расширение стандарта HTML с проблемами удобства использования. Он объявлен устаревшим W3C и не рекомендуется им для использования в каких-либо HTML-документах.

person Raab    schedule 17.07.2012
comment
Или, что еще лучше, не используйте ни то, ни другое! - person Woody; 17.07.2012
comment
Не используйте выделение вообще — ‹marquee› использование/замена тега html. - person Rob W; 17.07.2012

http://www.w3.org/wiki/HTML/Elements/marquee

«Пример: Нет, правда. Не используйте его».

Думаю, этим все сказано.

person slightlyfaulty    schedule 17.07.2012

Короткий ответ

Вы должны спросить: "Почему бы не использовать это?"

Если вам нужна прокрутка материала, используйте ее. Его поддерживают все браузеры.

НО Выделение может отвлекать. Человеческий глаз привлекает движение, а текст выделения постоянно движется. (через Вики)

Длинные ответы

http://webdesign.about.com/od/htmltags/p/bltags_marquee.htm

http://reference.sitepoint.com/html/marquee

http://en.wikipedia.org/wiki/Marquee_element

person Ernestas Stankevičius    schedule 17.07.2012
comment
Основная причина не использовать его заключается в том, что вы не можете написать с его помощью корректный HTML. Что для меня является достаточно весомой причиной. - person Fishcake; 17.07.2012

Это действительно зависит от того, что вы подразумеваете под «хорошо».

Конечно, это работает в большинстве браузеров (хотя не все браузеры реагируют одинаково — у некоторых разные настройки по умолчанию, некоторые поддерживают только подмножество атрибутов; хотя ваш пример будет работать примерно одинаково в большинстве браузеров).

Но подумайте о пользователях! Бедные пользователи! Это действительно нормально так мучить их? Если вы поместите бегущие строки на свои веб-страницы, что будет дальше? <blink>?

person Mr Lister    schedule 17.07.2012