", and all content contained between "" will be regarded as a comment; "". "" comments can appear anywhere in an HTML document, including at the beginning of the document, at the end of the document, in the middle of the document, outside tags, in tag content, etc."/> ", and all content contained between "" will be regarded as a comment; "". "" comments can appear anywhere in an HTML document, including at the beginning of the document, at the end of the document, in the middle of the document, outside tags, in tag content, etc.">

Home  >  Article  >  Web Front-end  >  What are the html single line comment characters?

What are the html single line comment characters?

青灯夜游
青灯夜游Original
2022-09-23 16:16:362682browse

Only one comment character "<!-- -->" is supported in html. All content contained between "<!--" and "-->" will be regarded as For comments; the "<!-- -->" character can realize single-line comments or multi-line comments. You only need to ensure that the content of the comment is between "<!--" and "-->" Can. "<!-- -->" comments can appear anywhere in an HTML document, including at the beginning of the document, at the end of the document, in the middle of the document, outside the tag, within the tag content, etc.

What are the html single line comment characters?

The operating environment of this tutorial: Windows 7 system, HTML5 version, Dell G3 computer.

HTML comments (with examples)

HTML comments are mainly used to explain the code in the document, and comments are also code part, but the browser will automatically ignore the content of the annotation, so users cannot see the annotation on the web page.

We should make good use of comments when writing code, because a complete HTML document often consists of hundreds or thousands of lines of code, and it may take a long time when we want to modify a certain part of it. Only then can you find the place you want to modify. With comments, it's different. We can divide the program into several parts according to functions or other conditions and mark them with comments. This can help you and others read your code and improve the readability of the code.

Single-line comments

In HTML you can use <!-- --> to add comments in the code, <!-- and --> Everything between ; is treated as a comment. The sample code is as follows:

<!DOCTYPE html>
<html>
<!-- head 开始 -->
<head>
    <meta charset="UTF-8">  <!-- 当前文档采用UTF-8编码 -->
    <title>HTML注释的写法</title>
</head>
<!-- head 结束 -->
<!-- body 开始 -->
<body>
    <!-- 一段文本 -->
    <p>欢迎来到PHP中文网</p>
</body>
<!-- body 结束 -->
</html>

Comments can appear anywhere in the HTML document, including at the beginning of the document, at the end of the document, in the middle of the document, outside the tag, within the tag content, etc.

Multi-line comments

We mainly demonstrated single-line comments before, but multi-line comments are also supported in HTML. The difference between multi-line comments and single-line comments is not big. We only need to ensure that the content of the comment is between <!-- and -->, as shown below :

<!--
    多行注释
-->

In addition to explaining the code, comments can also be used to annotate the code in the program. For example, when you don’t want a certain piece of code to be executed, you can comment it out first, so that the browser can This code will not be executed.

IE Conditional Comments

Conditional comments are only valid in the Internet Explorer (IE) browser on Windows systems, other browsers will ignore them. Starting from IE5, conditional comments are supported. You can use conditional comments to provide some instructions to users using the IE browser. As shown below:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>IE浏览器条件注释</title>
</head>
<body>
<h4>根据不同的 IE 版本显示不同的内容</h4>
<!-- 如果使用 IE,则显示 -->
    <!--[if IE]>
        <p>您正在使用IE浏览器</p>
    <![endif]-->
    <!-- 如果使用 IE8,则显示 -->
    <!--[if IE 8]>
        <p>您正在使用 IE8</p>
    <![endif]-->
    <!-- 如果不是使用 IE7,则显示 -->
    <!--[if !IE 7]>
        <p>您使用的不是 IE7</p>
    <![endif]-->
    <!-- 如果版本小于 IE10,则显示 -->
    <!--[if lt IE 10]>
        <p>您正在使用 IE10 以下的版本</p>
    <![endif]-->
    <!-- 如果版本大于等于 IE6,则显示 -->
    <!--[if gte IE 6]>
        <p>您正在使用 IE6 及其以上的版本</p>
    <![endif]-->
</body>
</html>

Running effect under IE8:

What are the html single line comment characters?

Running effect under Chrome browser:

What are the html single line comment characters?

Conditional comments can detect whether the current browser is IE and the IE version. Developers can load different style sheets or JS scripts according to different IE browsers.

Comparing IE versions will use the following keywords:

  • lt: The abbreviation of less than, which means less than.

  • lte: Abbreviation for less than or equal to, which means less than or equal to.

  • gt: The abbreviation of greater than, which means greater than.

  • gte: Abbreviation for greater than or equal to, which means greater than or equal to.

  • !: Not equal to

IE browser is not very friendly to HTML5 support, and the behavior of lower versions is even weirder. IE has gradually withdrawn In the market, major Internet giants are no longer compatible with IE, and everyone does not need to focus on IE during the development process.

(Learning video sharing: web front-end)

The above is the detailed content of What are the html single line comment characters?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn