- HTML 教程
- HTML - 首页
- HTML - 路线图
- HTML - 简介
- HTML - 历史与演变
- HTML - 编辑器
- HTML - 基本标签
- HTML - 元素
- HTML - 属性
- HTML - 标题
- HTML - 段落
- HTML - 字体
- HTML - 块
- HTML - 样式表
- HTML - 格式化
- HTML - 引用
- HTML - 注释
- HTML - 颜色
- HTML - 图片
- HTML - 图片地图
- HTML - 内联框架
- HTML - 短语元素
- HTML - 元标签
- HTML - 类
- HTML - ID
- HTML - 背景
- HTML 表格
- HTML - 表格
- HTML - 表头与标题
- HTML - 表格样式
- HTML - 表格列组
- HTML - 嵌套表格
- HTML 列表
- HTML - 列表
- HTML - 无序列表
- HTML - 有序列表
- HTML - 定义列表
- HTML 链接
- HTML - 文本链接
- HTML - 图片链接
- HTML - 邮箱链接
- HTML 颜色名称与值
- HTML - 颜色名称
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML 表单
- HTML - 表单
- HTML - 表单属性
- HTML - 表单控件
- HTML - 输入属性
- HTML 多媒体
- HTML - 视频元素
- HTML - 音频元素
- HTML - 嵌入多媒体
- HTML 头部
- HTML - 头元素
- HTML - 添加 Favicon
- HTML - Javascript
- HTML 布局
- HTML - 布局
- HTML - 布局元素
- HTML - 使用 CSS 进行布局
- HTML - 响应式设计
- HTML - 符号
- HTML - 表情符号
- HTML - 样式指南
- HTML 图形
- HTML - SVG
- HTML - Canvas
- HTML APIs
- HTML - Geolocation API
- HTML - 拖放 API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web 存储
- HTML - 服务器发送事件
- HTML 其他
- HTML - 文档对象模型 (DOM)
- HTML - MathML
- HTML - 微数据
- HTML - IndexedDB
- HTML - 网页消息传递
- HTML - Web CORS
- HTML - Web RTC
- HTML 演示
- HTML - 音频播放器
- HTML - 视频播放器
- HTML - 网页幻灯片
- HTML 工具
- HTML - Velocity Draw
- HTML - 二维码
- HTML - Modernizer
- HTML - 验证
- HTML - 颜色拾取器
- HTML 参考
- HTML - 速查表
- HTML - 标签参考
- HTML - 属性参考
- HTML - 事件参考
- HTML - 字体参考
- HTML - ASCII 码
- ASCII 表格查找
- HTML - 颜色名称
- HTML - 实体
- MIME 媒体类型
- HTML - URL 编码
- 语言 ISO 代码
- HTML - 字符编码
- HTML - 已弃用的标签
- HTML 资源
- HTML - 快速指南
- HTML - 有用资源
- HTML - 颜色代码生成器
- 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 Colors by Name</title> </head> <body text="blue" bgcolor="green"> <p>Use different color names for for body and table and see the result.</p> <table bgcolor="black"> <tr> <td> <font color="white">This text will appear white on black background.</font> </td> </tr> </table> </body> </html>
浏览器安全颜色
颜色也可以使用网络安全颜色来指定,这些颜色是由红色、绿色和蓝色 (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 中设置文本颜色,我们会在color 属性的style 属性内指定文本的颜色值。可以使用上面讨论的任何方法来指定颜色值。
示例
以下示例显示了如何使用颜色名称方法设置文本颜色
<!DOCTYPE html> <html> <head> <title>Setting HTML Text Color </title> </head> <body> <h2 style="color: Fuchsia;">Setting Text Color in HTML</h3> <p style="color: Teal;">This line is created using paragraph tag and its color is <b>Teal</b>. </p> <p style="color: SlateBlue;">This is another line created using paragraph tag and its color is <b>SlateBlue</b>. </p> </body> </html>
上面的 HTML 代码将生成一个标题和两个具有不同颜色的不同段落。
设置背景颜色
要为任何 HTML 元素设置背景颜色,我们会在style 属性的background-color 属性内指定颜色值。可以使用上面讨论的任何方法来指定颜色值。
示例
以下示例显示了如何使用颜色名称方法为 HTML 元素设置背景颜色
<!DOCTYPE html> <html> <head> <title>Background Color </title> </head> <body> <h2 style="background-color: Fuchsia;">Setting Background Color in HTML</h3> <p style="background-color: Teal;">This line is created using paragraph tag and its background color is <b>Teal</b>.</p> <p style="background-color: SlateBlue;">This is another line created using paragraph tag and its background color is <b>SlateBlue</b>.</p> </body> </html>
执行上面的 HTML 代码后,它将生成一个标题和两个具有不同背景颜色的不同段落。
设置边框颜色
要为任何 HTML 元素设置边框颜色,我们会在style 属性的border 属性内指定颜色值。可以使用上面讨论的任何方法来指定颜色值。
示例
在以下示例中,我们将使用颜色名称方法为 HTML 元素设置边框颜色
<!DOCTYPE html> <html> <head> <title>Border Color </title> </head> <body> <h2 style="border: 2.5px solid Fuchsia;">Setting Border Color in HTML</h3> <p style="border: 2.5px dotted Teal;">This line is created using paragraph tag and its border color is <b>Teal</b>. </p> <p style="border: 2.5px dashed SlateBlue;">This is another line created using paragraph tag and its border color is <b>SlateBlue</b>. </p> </body> </html>
执行上面的 HTML 代码后,它将生成一个标题和两个具有不同边框颜色的不同段落。