HTML Tutorial: Complete HTML Tutorial
About Lesson

HTML comment Tag

HTML comments are an essential tool for developers. They allow you to leave notes within your HTML code, which can be incredibly helpful for both you and others who might be reading or working with your code in the future. These comments are not displayed in the browser, making them a perfect tool for adding context or explanations to your code without affecting the rendered webpage.

Defining a Comment in HTML

In HTML, comments are defined by the <!--The Comment Goes here--> tag. Here’s an example:

<!--This is a comment. It will not be displayed in the browser-->
<p>This is a paragraph that will be displayed.</p>

In the example above, the text within the <!--...--> is a comment. It won’t be displayed in the browser when the HTML is rendered. Instead, it serves as a note for anyone reading the source code.

Table: HTML Comment Tag

Attribute Value Description
<!--...--> None Defines a comment

Usage of Comments in HTML

Comments in HTML are not just for leaving notes. They can also be used to prevent the browser from interpreting code. This can be useful when you’re testing different parts of your code, or if you want to prevent a script from running. For instance, you may have a JavaScript code embedded in your HTML file that you want to temporarily disable:

  function myFunction() {
    alert("Hello, World!");

In the example above, the JavaScript code is wrapped in HTML comment tags, which means it won’t be executed by the browser. This can be particularly useful when debugging or testing your web page.

Browser Support

All major browsers support HTML comments. This includes Google Chrome, Mozilla Firefox, Safari, Microsoft Edge, and Internet Explorer.

Table: Browser Support for HTML Comment Tag

Browser Support
Google Chrome Yes
Mozilla Firefox Yes
Safari Yes
Microsoft Edge Yes
Internet Explorer Yes


HTML comments are a valuable tool for any developer. They allow you to annotate your code, making it easier to understand and maintain. They can also be used to prevent certain parts of your code from being executed, which can be useful for testing and debugging. Remember, clear and descriptive comments can make your code much easier to understand and maintain, both for yourself and others.