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

Manuale di riferimento HTML

Completo elenco dei tag HTML

Tag di commento HTML: <!--…-->

Questo articolo ti introduce all'uso dei commenti HTML, che rispetto ad altri linguaggi di programmazione, sono un po' più complessi. I tag di commento HTML sono <!--…--> e tutto il contenuto all'interno di questi tag non viene visualizzato dal browser.

Esempio online

Commenti HTML:

!DOCTYPE html
<html>
<head> 
<meta charset="utf-8"> 
<title>Base Tutorial Site (oldtoolbag.com)</title> 
</head>
<body>
<!--Questo è un commento, i commenti non vengono visualizzati nel browser-->
 
<p>Questo è il contenuto di un paragrafo.</p>
</body>
</html>
Testa per vedere ‹/›

Supporto del browser

Tutti i browser principali supportano i tag di commento <!--...-->.

ChromeAndroidFirefoxIEEdgeOperaSafari

Definizione e istruzioni per l'uso dei tag

I tag di commento <!--...--> sono usati per inserire commenti nel documento sorgente. I commenti non vengono visualizzati nel browser.

Puoi usare i commenti per spiegare il tuo codice, il che ti aiuta a modificare il codice in futuro. Questo è particolarmente utile quando il codice è molto grande.

Puoi anche memorizzare informazioni personalizzate per il programma nei contenuti dei commenti. In questo caso, queste informazioni sono invisibili agli utenti, ma disponibili per il programma. È una buona abitudine inserire i commenti o gli elementi di stile nei testi dei commenti per evitare che i browser obsoleti che non supportano script o stili li mostrino come testo puro.

!DOCTYPE html
<html>
<head> 
<meta charset="utf-8"> 
<title>Base Tutorial Site (oldtoolbag.com)</title> 
</head>
<body>
<script type="text/javascript">
<!--
function displayMsg()
{
  alert("Hello World!")
}
displayMsg();
//-->
</script>
</body>
</html>
Testa per vedere ‹/›

Commento:I due slash finali (//) nella riga di comando sono i simboli di commento JavaScript. Questo garantisce che JavaScript non esegua il tag -->.

Oltre all'effetto molto evidente nel documento sorgente, molti server web utilizzano i commenti per implementare le caratteristiche speciali del software di server lato server. Questi server possono scansionare i documenti, trovare sequenze di caratteri specifiche nei commenti tradizionali HTML/XHTML e poi eseguire azioni corrispondenti in base ai comandi inclusi nei commenti. Queste azioni possono essere semplici, come includere il testo di altri file (detto inclusione server-side, server-inside include), o complesse, come eseguire altri comandi per generare dinamicamente il contenuto del documento.

Il ruolo di <!-- //--> in JavaScript

Nell'HTML si vede spesso la seguente scrittura per l'uso di JavaScript:

<script type="text/javascript">
<!--
XXXXXXXX Contenuto omesso XXXXXX
//-->
</script>

Questo è per prevenire che alcuni browser, che non supportano JavaScript, facciano apparire direttamente il codice JavaScript sulla pagina, influenzando l'estetica.
Pertanto, utilizzare i commenti HTML per includere codice JavaScript, se il browser non supporta JavaScript, verranno trattati come commenti. Anche se JavaScript non funziona, non mostrerà il codice sorgente sulla pagina.

Proprietà standard

Commenti <!--...--> non supportano alcuna proprietà standard.

Per ulteriori informazioni sulle proprietà standard HTML, visitare Proprietà standard.

Proprietà degli eventi

Commenti <!--...--> non supportano alcuna proprietà degli eventi.

Per ulteriori informazioni sulle proprietà degli eventi HTML, visitare Proprietà degli eventi.