Home  >  Article  >  Web Front-end  >  A detailed explanation of HTML comments and colors (color names, hexadecimal values)

A detailed explanation of HTML comments and colors (color names, hexadecimal values)

青灯夜游
青灯夜游Original
2022-08-02 19:05:283142browse

This article will take you through HTML comments and colors, and share some commonly used color names and hexadecimal values. I hope it will be helpful to everyone!

A detailed explanation of HTML comments and colors (color names, hexadecimal values)

1. HTML comments (with examples)

HTML comments are mainly used to comment on the text in the document. The code is explained, and the comments are also part of the code, but the browser automatically ignores the content of the comments, so users cannot see the comments 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:

A detailed explanation of HTML comments and colors (color names, hexadecimal values)

Running effect under Chrome browser:

A detailed explanation of HTML comments and colors (color names, hexadecimal values)

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.

2. Setting the HTML color value

HTML color is a mixture of red, green, and blue.

1. Browsers all support color name sets. The color value is a keyword or a number in RGB format, which is often used in the middle of web pages.

2. Use English words as color values:

  • red red | green | blue | pink | purple, etc.

3. Six-digit hexadecimal color value:

  • ff0000 Abbreviation: #f00

  • The first two digits represent red, and the middle two digits represent red The color is green, and the last two digits represent blue.

Click a color name or hexadecimal value to view the background colors that match different text colors.

# #  ##White#FFFFFFWhiteSmoke#F5F5F5Yellow#FFFF00 YellowGreen#9ACD32
Color Name HEX Color
AliceBlue  #F0F8FF  
AntiqueWhite  #FAEBD7  
Aqua  #00FFFF  
Aquamarine  #7FFFD4  
Azure  #F0FFFF  
Beige  #F5F5DC  
Bisque  #FFE4C4  
Black  #000000  
BlanchedAlmond  #FFEBCD  
Blue  #0000FF  
BlueViolet  #8A2BE2  
Brown  #A52A2A  
BurlyWood  #DEB887  
CadetBlue  #5F9EA0  
Chartreuse  #7FFF00  
Chocolate  #D2691E  
Coral  #FF7F50  
CornflowerBlue  #6495ED  
Cornsilk  FFF8DC
#Crimson  DC143C
Cyan   #00FFFF
##DarkBlue  ##00008B
DarkCyan  #008B8B
DarkGoldenRod  #B8860B
##DarkGray  #A9A9A9
##DarkGreen  #006400
#DarkKhaki BDB76B
DarkMagenta 8B008B
DarkOliveGreen  #556B2F
DarkOrange  #FF8C00
#DarkOrchid  #9932CC
DarkRed  #8B0000
DarkSalmon  #E9967A
DarkSeaGreen  #8FBC8F
##DarkSlateBlue  #483D8B
#DarkSlateGray  #2F4F4F  
DarkTurquoise  #00CED1  
DarkViolet  #9400D3  
DeepPink  #FF1493  
DeepSkyBlue  #00BFFF  
DimGray  #696969  
DodgerBlue  #1E90FF  
FireBrick  #B22222  
FloralWhite  #FFFAF0  
ForestGreen  #228B22  
Fuchsia  #FF00FF  
Gainsboro  #DCDCDC  
GhostWhite  #F8F8FF  
Gold  #FFD700  
GoldenRod  #DAA520  
Gray  #808080  
Green  #008000  
GreenYellow  #ADFF2F  
HoneyDew  #F0FFF0  
HotPink  #FF69B4  
IndianRed   #CD5C5C  
Indigo    #4B0082  
Ivory  #FFFFF0  
Khaki  #F0E68C  
Lavender  #E6E6FA  
LavenderBlush  #FFF0F5  
LawnGreen  #7CFC00  
LemonChiffon  #FFFACD  
LightBlue  #ADD8E6  
LightCoral  #F08080  
LightCyan  #E0FFFF  
LightGoldenRodYellow  #FAFAD2  
LightGray  #D3D3D3  
LightGreen  #90EE90  
LightPink  #FFB6C1  
LightSalmon  #FFA07A  
LightSeaGreen  #20B2AA  
LightSkyBlue  #87CEFA  
LightSlateGray  #778899  
LightSteelBlue  #B0C4DE  
LightYellow  #FFFFE0  
Lime  #00FF00  
LimeGreen  #32CD32  
Linen  #FAF0E6  
Magenta  #FF00FF  
Maroon  #800000  
MediumAquaMarine  #66CDAA  
MediumBlue  #0000CD  
MediumOrchid  #BA55D3  
MediumPurple  #9370DB  
MediumSeaGreen  #3CB371  
MediumSlateBlue  #7B68EE  
MediumSpringGreen  #00FA9A  
MediumTurquoise  #48D1CC  
MediumVioletRed  #C71585  
MidnightBlue  #191970  
MintCream  #F5FFFA  
MistyRose  #FFE4E1  
Moccasin  #FFE4B5  
NavajoWhite  #FFDEAD  
Navy  #000080  
OldLace  #FDF5E6  
Olive  #808000  
OliveDrab  #6B8E23  
Orange  #FFA500  
OrangeRed  #FF4500  
Orchid  #DA70D6  
PaleGoldenRod  #EEE8AA  
PaleGreen  #98FB98  
PaleTurquoise  #AFEEEE  
PaleVioletRed  #DB7093  
PapayaWhip  #FFEFD5  
PeachPuff  #FFDAB9  
Peru  #CD853F  
Pink  #FFC0CB  
Plum  #DDA0DD  
PowderBlue  #B0E0E6  
Purple  #800080  
Red  #FF0000  
RosyBrown  #BC8F8F  
RoyalBlue  #4169E1  
SaddleBrown  #8B4513  
Salmon  #FA8072  
SandyBrown  #F4A460  
SeaGreen  #2E8B57  
SeaShell  #FFF5EE  
Sienna  #A0522D  
Silver  #C0C0C0  
SkyBlue  #87CEEB  
SlateBlue  #6A5ACD  
SlateGray  #708090  
Snow  #FFFAFA  
SpringGreen  #00FF7F
##SteelBlue 4682B4
Tan #D2B48C
Teal #008080
Thistle #D8BFD8
Tomato #FF6347
Turquoise #40E0D0
Violet #EE82EE
Wheat #F5DEB3
Web Security Color

A few years ago, when most computers supported only 256 colors, a set of 216 Web-safe colors was proposed as a Web standard. The reason for this is that Microsoft and Mac operating systems use 40 different reserved fixed system colors (approximately 20 each).

We're not sure how meaningful this is nowadays, as more and more computers are capable of processing millions of colors, but the choice is yours.

Initially, 216 cross-platform web-safe colors were used to ensure that all computers could display all colors correctly when using a 256-color palette.

A detailed explanation of HTML comments and colors (color names, hexadecimal values)Related recommendations: "

html video tutorial

"

The above is the detailed content of A detailed explanation of HTML comments and colors (color names, hexadecimal values). 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