【发布时间】:2013-01-13 06:34:13
【问题描述】:
我有一个非常愚蠢的问题。我知道有不同类型的颜色代码,例如黑色有:
0x000000
#000
但是我不知道这些颜色代码是怎么称呼的?我知道这是一个十六进制代码,但它们有特定的名称吗?所以有人知道你在说哪一个吗?
谢谢-
【问题讨论】:
标签: hex color-codes
我有一个非常愚蠢的问题。我知道有不同类型的颜色代码,例如黑色有:
0x000000
#000
但是我不知道这些颜色代码是怎么称呼的?我知道这是一个十六进制代码,但它们有特定的名称吗?所以有人知道你在说哪一个吗?
谢谢-
【问题讨论】:
标签: hex color-codes
并非所有颜色都有特定名称。一些常见的颜色有名字。名称将如何转换为十六进制代码取决于解析器。例如,CSS 颜色由 css 解析器解析。 HTML 颜色(bgcolor 等属性)由 html 解析器解析。桌面环境(例如 Gnome)也支持命名颜色。
您可以在 Wikipedia 文章 Web Colors 中找到所有颜色名称。有HTML Colors,X11 Colors。大多数现代网络浏览器都支持 X11 颜色。
许多颜色由网络浏览器定义。特定浏览器可能无法识别所有这些颜色,但截至 2005 年,所有现代通用浏览器都支持完整的颜色列表。其中许多颜色来自随 X Window 系统分发的 X11 颜色名称列表。这些颜色由 SVG 1.0 标准化,并被 SVG Full 用户代理接受。它们不是 SVG Tiny 的一部分。
【讨论】:
如果我正确理解了这个问题,我通常会将上述内容称为 RGB 颜色代码。红色、绿色和蓝色的值,范围为 0-FF,以十六进制表示,或 0-255 以十进制表示。 W3C 组织似乎也是这样称呼他们的:
【讨论】:
您可以在此处获取浏览器可用的颜色列表(只需使用 color:NameOfColor 而不是十六进制代码):http://www.w3schools.com/html/html_colornames.asp
如果您想从十六进制代码转换为颜色名称,可以使用此处找到的脚本:Javascript function to convert color names to hex codes
【讨论】:
如果您正在寻找任何特定的颜色名称,这里是 list of colors name with color code。
【讨论】: