HTML - 颜色
原创HTML - 颜色
HTML颜色是定义网页元素外观的一种方式。它们是网页设计中非常重要的方面,不仅能够增强视觉吸引力,还能影响用户行为。颜色也被用来唤起情感反应和突出重要内容。
在HTML中,颜色通常用于背景、边框和文本。要指定颜色,可以使用HTML元素的style属性。
HTML颜色编码方法
以下三种方法用于在网页中设置颜色:
颜色名称 - 我们可以直接指定颜色名称,如绿色、蓝色或红色。
十六进制代码 - 一个六位代码,表示构成颜色的红、绿、蓝分量。
颜色十进制或百分比值 - 使用rgb()属性指定此值。
我们将在接下来的章节中学习这些颜色编码方法。
HTML颜色名称
我们可以直接指定颜色名称来设置文本或背景颜色。W3C列出了16种基本颜色名称,这些名称可以通过HTML验证器验证,但主要浏览器支持超过200种不同的颜色名称。
在HTML中查找支持的颜色名称完整列表:HTML颜色名称
W3C标准16种颜色
以下是所有浏览器都支持的W3C标准颜色名称:
| 黑色 | 灰色 | 银色 | 白色 | ||||
| 黄色 | 酸橙色 | 水绿色 | 紫红色 | ||||
| 红色 | 绿色 | 蓝色 | 紫色 | ||||
| 栗色 | 橄榄色 | 海军蓝 | 蓝绿色 |
示例
以下是一个示例,展示如何在HTML文档中使用颜色名称:
<!DOCTYPE html>
<html>
<head>
<title>HTML颜色名称</title>
</head>
<body text="blue" bgcolor="green">
<p>为body和table使用不同的颜色名称并查看结果。</p>
<table bgcolor="black">
<tr>
<td>
<font color="white">此文本将在黑色背景上显示为白色。</font>
</td>
</tr>
</table>
</body>
</html>
浏览器安全颜色
颜色也可以使用Web安全颜色指定,这些颜色是由红、绿、蓝(RGB)十六进制值组合而成的。
以下是216种颜色的列表,这些颜色被认为是最安全的,并且在不同的计算机上最为一致。这些颜色从十六进制代码#000000(黑色)到#FFFFFF(白色),并且在使用256色调色板的计算机上都支持。
| 000000 | 000033 | 000066 | 000099 | 0000CC | 0000FF |
| 003300 | 003333 | 003366 | 003399 | 0033CC | 0033FF |
| 006600 | 006633 | 006666 | 006699 | 0066CC | 0066FF |
| 009900 | 009933 | 009966 | 009999 | 0099CC | 0099FF |
| 00CC00 | 00CC33 | 00CC66 | 00CC99 | 00CCCC | 00CCFF |
| 00FF00 | 00FF33 | 00FF66 | 00FF99 | 00FFCC | 00FFFF |
| 330000 | 330033 | 330066 | 330099 | 3300CC | 3300FF |
| 333300 | 333333 | 333366 | 333399 | 3333CC | 3333FF |
| 336600 | 336633 | 336666 | 336699 | 3366CC | 3366FF |
| 339900 | 339933 | 339966 | 339999 | 3399CC | 3399FF |
| 33CC00 | 33CC33 | 33CC66 | 33CC99 | 33CCCC | 33CCFF |
| 33FF00 | 33FF33 | 33FF66 | 33FF99 | 33FFCC | 33FFFF |
| 660000 | 660033 | 660066 | 660099 | 6600CC | 6600FF |
| 663300 | 663333 | 663366 | 663399 | 6633CC | 6633FF |
| 666600 | 666633 | 666666 | 666699 | 6666CC | 6666FF |
| 669900 | 669933 | 669966 | 669999 | 6699CC | 6699FF |
| 66CC00 | 66CC33 | 66CC66 | 66CC99 | 66CCCC | 66CCFF |
| 66FF00 | 66FF33 | 66FF66 | 66FF99 | 66FFCC | 66FFFF |
| 990000 | 990033 | 990066 | 990099 | 9900CC | 9900FF |
| 993300 | 993333 | 993366 | 993399 | 9933CC | 9933FF |
| 996600 | 996633 | 996666 | 996699 | 9966CC | 9966FF |
| 999900 | 999933 | 999966 | 999999 | 9999CC | 9999FF |
| 99CC00 | 99CC33 | 99CC66 | 99CC99 | 99CCCC | 99CCFF |
| 99FF00 | 99FF33 | 99FF66 | 99FF99 | 99FFCC | 99FFFF |
| CC0000 | CC0033 | CC0066 | CC0099 | CC00CC | CC00FF |
| CC3300 | CC3333 | CC3366 | CC3399 | CC33CC | CC33FF |
| CC6600 | CC6633 | CC6666 | CC6699 | CC66CC | CC66FF |
| CC9900 | CC9933 | CC9966 | CC9999 | CC99CC | CC99FF |
| CCCC00 | CCCC33 | CCCC66 | CCCC99 | CCCCCC | CCCCFF |
| CCFF00 | CCFF33 | CCFF66 | CCFF99 | CCFFCC | CCFFFF |
| FF0000 | FF0033 | FF0066 | FF0099 | FF00CC | FF00FF |
| FF3300 | FF3333 | FF3366 | FF3399 | FF33CC | FF33FF |
| FF6600 | FF6633 | FF6666 | FF6699 | FF66CC | FF66FF |
| FF9900 | FF9933 | FF9966 | FF9999 | FF99CC | FF99FF |
| FFCC00 | FFCC33 | FFCC66 | FFCC99 | FFCCCC | FFCCFF |
| FFFF00 | FFFF33 | FFFF66 | FFFF99 | FFFFCC | FFFFFF |
设置文本颜色
要在HTML中设置文本颜色,我们在HTML元素的color属性中指定文本的颜色值。颜色值可以使用上述任何一种方法指定。
示例
以下示例展示如何使用颜色名称方法为文本设置颜色:
<!DOCTYPE html> <html> <head> <title>设置HTML文本颜色</title> </head> <body> <h2 style="color: Fuchsia;">在HTML中设置文本颜色</h3> <p style="color: Teal;">此行使用段落标签创建,其颜色为<b>蓝绿色</b>。</p> <p style="color: SlateBlue;">这是另一个使用段落标签创建的行,其颜色为<b>石板蓝</b>。</p> </body> </html>
上述HTML代码将生成一个标题和两个不同颜色的段落。
设置背景颜色
要为任何HTML元素设置背景颜色,我们在style属性的background-color属性中指定颜色值。颜色值可以使用上述任何一种方法指定。
示例
以下示例展示如何使用颜色名称方法为HTML元素设置背景颜色:
<!DOCTYPE html> <html> <head> <title>背景颜色</title> </head> <body> <h2 style="background-color: Fuchsia;">在HTML中设置背景颜色</h3> <p style="background-color: Teal;">此行使用段落标签创建,其背景颜色为<b>蓝绿色</b>。</p> <p style="background-color: SlateBlue;">这是另一个使用段落标签创建的行,其背景颜色为<b>石板蓝</b>。</p> </body> </html>
执行上述HTML代码后,它将生成一个标题和两个不同背景颜色的段落。
设置边框颜色
要为任何HTML元素设置边框颜色,我们在style属性的border属性中指定颜色值。颜色值可以使用上述任何一种方法指定。
示例
在以下示例中,我们将使用颜色名称方法为HTML元素设置边框颜色:
<!DOCTYPE html> <html> <head> <title>边框颜色</title> </head> <body> <h2 style="border: 2.5px solid Fuchsia;">在HTML中设置边框颜色</h3> <p style="border: 2.5px dotted Teal;">此行使用段落标签创建,其边框颜色为<b>蓝绿色</b>。</p> <p style="border: 2.5px dashed SlateBlue;">这是另一个使用段落标签创建的行,其边框颜色为<b>石板蓝</b>。</p> </body> </html>
当我们执行上述HTML代码时,它将生成一个标题和两个不同边框颜色的段落。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权本站发表,未经许可,不得转载。
开发学习网



