HTML тег <noscript>
Значение и применение
Элемент <noscript> определяет альтернативный контент для пользователей, которые по тем или иным
причинам отключили в своем браузере скрипты или их браузер не поддерживает скрипты.
Поддержка браузерами
Спецификация: multipage
Поддерживается во всех основных браузерах с 2015 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
noscript | 1 | 12 | 1 | 15 | 3 | 18 | 4 | 14 | 2 | 1.0 | 4.4 | 2 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Элемент не обрабатывает ошибки JavaScript и не срабатывает просто потому, что отдельный скрипт не загрузился. В head его содержимое ограничено элементами link, style и meta; обычный текст и блоки размещайте в noscript внутри body.
Примеры, попробуйте сами
Вывод при включённом JavaScript
Нажмите . Выполняемый вариант показывает работу JavaScript. Для проверки noscript откройте скачанный документ с отключённым JavaScript.
index.html
<noscript>Извините Ваш браузер не поддерживает JavaScript.</noscript>
main.js
document.write('Привет, друг! У тебя работает JavaScript!')
Нажмите , чтобы запустить пример.
Отличия HTML 4.01 от HTML 5
В HTML 4.01 допускается использование тега<noscript> только внутри тега
<body>, а в HTML5 элемент может быть использован как внутри
<body>, так и внутри тега
<head>.
Значение CSS по умолчанию
Нет.Поддержка глобальных атрибутов
Элемент поддерживает "глобальные атрибуты".