English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento HTML

Completo elenco dei tag HTML

HTML: <noscript> etichetta

Il tag HTML <noscript> definisce l'HTML alternativo da inserire quando il tipo di script non è supportato o il browser ha disattivato i script. Questo tag è anche noto come elemento <noscript>.

Esempio online

Utilizzo del tag <noscript>:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Utilizzo del tag noscript in HTML5 (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>Scusa, il tuo browser non supporta JavaScript!</noscript>
</body>
</html>
Prova a vedere ‹/›

Compatibilità del browser

IEFirefoxOperaChromeSafari

Al momento, la maggior parte dei browser supporta il tag <noscript>.

Definizione e istruzioni per l'uso del tag

L'elemento noscript viene utilizzato per definire il contenuto alternativo (testo) quando lo script non viene eseguito.

Questo tag può essere utilizzato nei browser che riconoscono il tag <noscript> ma non possono eseguire lo script al suo interno.

Se il tipo di script non è supportato o il browser ha disabilitato lo script, il tag <noscript> mostrerà il contenuto HTML alternativo.

Se lo script è abilitato nel browser, il tag <noscript> non mostrerà alcun contenuto sulla pagina.

Vedi anche<script>Tag.

Suggerimenti e avvertenze

Suggerimento:Se il browser supporta lo script, non mostrerà il testo dell'elemento noscript.

Commento:Browser che non riconoscono il tag <script> mostreranno il contenuto del tag sulla pagina. Per evitare che il browser faccia questo, dovresti nascondere lo script all'interno dei tag di commento. I browser obsoleti (che non riconoscono il tag <script>) ignoreranno i commenti, quindi non scrivereanno il contenuto del tag sulla pagina, mentre i browser moderni sapranno eseguire questi script, anche se sono racchiusi all'interno dei tag di commento!

<script>
<!--
funzione displayMsg()
{
alert("Hello World!")
}
//-->
</script>

Differenze tra HTML 4.01 e HTML5

In HTML 4.01, l'etichetta <noscript> è permessa solo all'interno dell'elemento <body>.

In HTML5, l'etichetta <noscript> può essere inserita nell'area <head> e <body>.

Differenze tra HTML e XHTML

XHTML non supporta l'etichetta <noscript>.

Proprietà globali

L'etichetta <noscript> supporta le proprietà globali, consulta la tabella completa delle proprietà Proprietà globali HTML.

Articoli correlati

Corso HTML:Script HTML