HTML <!--...-->Balise de commentaire


Exemples

Commentaires HTML :

<!--Ceci est un commentaire. Les commentaires ne sont pas affichés dans le navigateur.--> <p>Ceci est un paragraphe.</p>

Essayez-le vous-même »

Prise en charge des navigateurs

Internet Explorer Firefox Opera Google Chrome Safari

Tous les principaux navigateurs prennent en charge la balise de commentaire <!--...-->.


Définition de la balise et instructions d'utilisation

La balise de commentaire <!--...--> est utilisée pour insérer des commentaires dans le document source. Les commentaires ne sont pas affichés dans le navigateur.

Vous pouvez utiliser les commentaires pour expliquer votre code, ce qui vous aide à modifier le code ultérieurement. Cela est particulièrement utile lorsque vous avez une grande quantité de code.

Vous pouvez également stocker des informations spécifiques au programme dans le contenu du commentaire. Dans ce cas, ces informations sont invisibles pour les utilisateurs mais disponibles pour les programmes. Une bonne habitude consiste à placer les éléments script ou style dans le texte du commentaire, afin que les anciens navigateurs qui ne prennent pas en charge les scripts ou les styles ne les affichent pas comme du texte brut.

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

Remarque :Les deux barres obliques (//) à la fin de la ligne sont des symboles de commentaire JavaScript. Cela garantit que JavaScript n'exécute pas la balise -->.

En plus de leur rôle évident dans le document source, de nombreux serveurs web utilisent également les commentaires pour implémenter des fonctionnalités spécifiques aux logiciels côté serveur pour les documents. Ces serveurs peuvent analyser les documents afin de trouver des séquences de caractères spécifiques dans les commentaires HTML/XHTML traditionnels, puis effectuer les actions correspondantes en fonction des commandes intégrées dans les commentaires. Ces actions peuvent être aussi simples que l'inclusion de texte provenant d'autres fichiers (c'est-à-dire ce que l'on appelle les inclusions côté serveur, server-side includes, server-inside include), ou aussi complexes que l'exécution d'autres commandes pour générer dynamiquement le contenu du document.


Différences entre HTML 4.01 et HTML5

Aucun.


Attributs standards

La balise de commentaire <!--...--> ne prend en charge aucun attribut standard.

Pour plus d'informations sur les attributs standard HTML, veuillez consulterAttributs standard。


Attributs d'événement

La balise de commentaire <!--...--> ne prend en charge aucun attribut d'événement.

Pour plus d'informations sur les attributs d'événement HTML, veuillez consulterAttributs d'événement。

Autres extensions