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

Manuel de référence HTML

Tous les balises HTML

HTML: Balise <noscript>

HTML La balise <noscript> définit le HTML de remplacement à insérer lorsque le type de script n'est pas pris en charge ou si le navigateur a désactivé les scripts. Ce tag est également connu sous le nom d'élément <noscript>.

Exemples en ligne

<noscript> Utilisation de la balise <noscript> :

!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML5 Utilisation de la balise <noscript>(Tutoriel de base oldtoolbag.com)</title>
</head>
<body>
<h1>Titre 1</h1>
<p>Ce paragraphe apparaît sous le titre 1.</p>
<script src="/js/examples.js"></script>
 <script>document.write("Hello World!")</script>
<noscript>
  <p>Ce sont des liens vers d'autres exemples</a>.</p>
</noscript>
<noscript>Désolé, votre navigateur ne prend pas en charge JavaScript !</noscript>
</body>
</html>
Voyons si nous pouvons le faire ‹/›

Compatibilité du navigateur

IEFirefoxOperaChromeSafari

La plupart des navigateurs prennent en charge la balise <noscript> à l'heure actuelle.

Définition et instructions d'utilisation de la balise

L'élément noscript est utilisé pour définir le contenu de remplacement (texte) à afficher lorsque les scripts ne sont pas exécutés.

Cette balise peut être utilisée pour les navigateurs qui peuvent reconnaître la balise <noscript> mais ne peuvent pas exécuter les scripts qu'elle contient.

Si le type de script n'est pas pris en charge ou si le navigateur a désactivé les scripts, la balise <noscript> affichera le contenu HTML de remplacement.

Si les scripts sont activés dans le navigateur, la balise <noscript> ne montrera pas de contenu sur la page.

Veuillez également consulter<script>balise.

Avis et注意事项

Avis :Si le navigateur prend en charge les scripts, il ne montrera pas le texte de l'élément noscript.

注释:Les navigateurs qui ne reconnaissent pas la balise <script> afficheront le contenu de la balise sur la page. Pour éviter que le navigateur agisse ainsi, vous devriez cacher le script dans des balises de commentaires. Les navigateurs anciens (qui ne reconnaissent pas la balise <script>) ignoreront les commentaires, ce qui empêchera l'écriture du contenu de la balise sur la page, tandis que les navigateurs modernes sauront exécuter ces scripts, même s'ils sont entourés de balises de commentaires !

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

Dans HTML 4.01 et HTML5 Les différences entre

Dans HTML 4.01 Dans ce cas, la balise <noscript> ne permet que l'insertion dans l'élément <body>.

Dans HTML5 Dans ce cas, la balise <noscript> peut être insérée dans les zones <head> et <body>.

Les différences entre HTML et XHTML

XHTML ne supporte pas la balise <noscript>.

Attributs globaux

La balise <noscript> supporte les attributs globaux, voir le tableau complet des attributs Attributs globaux HTML.

Articles associés

Tutoriel HTML :Script HTML