English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A etiqueta <noscript> em HTML define o HTML alternativo a ser inserido quando o tipo de script não for suportado ou o navegador tiver desativado os scripts. Este elemento também é conhecido como elemento <noscript>.
<noscript> Uso da etiqueta <noscript>:
!doctype html> <html> <head> <meta charset="UTF-8"> <title>HTML5 Uso do etiqueta noscript (Tutorial básico da web oldtoolbag.com)</title> </head> <body> <h1>Heading 1</h1> <p>This is a paragraph that appears under Heading 1.</p> <script src="/js/examples.js"></script> <script>document.write("Hello World!")</script> <noscript> <p>This is a <a href="examples.html">link to more examples</a>.</p> </noscript> <noscript>Desculpe, seu navegador não suporta JavaScript!/noscript> </body> </html>Teste e veja ‹/›
IEFirefoxOperaChromeSafari
A maioria dos navegadores suporta a etiqueta <noscript>.
O elemento noscript é usado para definir o conteúdo alternativo (texto) a ser exibido quando os scripts não forem executados.
Esta etiqueta pode ser usada em navegadores que reconhecem a etiqueta <noscript> mas não suportam os scripts dentro dela.
Se o tipo de script não for suportado ou o navegador tiver desativado os scripts, a marcação <noscript> exibirá o conteúdo HTML alternativo.
Se o script estiver ativado no navegador, a marcação <noscript> não exibirá conteúdo na página.
Veja também<script> Etiqueta.Dica:Se o navegador suportar scripts, ele não exibirá o texto do elemento noscript.
Comentário:Os navegadores que não reconhecem a etiqueta <script> exibirão o conteúdo da etiqueta na página. Para evitar isso, você deve ocultar o script dentro de etiquetas de comentário. Os navegadores antigos (que não reconhecem a etiqueta <script>) ignorarão os comentários, assim, o conteúdo da etiqueta não será escrito na página, enquanto os navegadores modernos entenderão essas scripts, mesmo que estejam entre etiquetas de comentário!
<script>
<!--
function displayMsg()
{
alert("Hello World!")
}
//-->
</script>
No HTML 4.01 Neste, a etiqueta <noscript> permite apenas a inserção na área <body>.
No HTML5 Neste, a etiqueta <noscript> pode ser inserida na área <head> e <body>.
O XHTML não suporta a etiqueta <noscript>.
A etiqueta <noscript> suporta atributos globais, veja a tabela completa de atributos Atributos globais do HTML.
HTML Tutorial:HTML script