出自 HTML4 规范的可用颜色字符串值列表(常用颜色名称及对应的十六进制值)
据称由于 HTML5 没有修改专属的颜色,HTML4 的颜色都可以在 HTML5 中正确显示。
出自 HTML4 规范的可用颜色字符串值列表如下,此表来源是 http://www.lovean.com/view-3-132910-0.html , 我把原表中的“石灰色”修改成了“青柠色”,因为这更符合该颜色的原意(原表中把lime翻译成石灰色不知怎么回事)。另外原表是图片格式的,不方便拷贝,下表是文本格式的,可以直接拷贝使用。
| 序号 | 汉字名称 | 英语名称 | 十六进制颜色值 |
| 1 | 黑色 | black | #000000 |
| 2 | 绿色 | green | #008000 |
| 3 | 银色 | silver | #c0c0c0 |
| 4 | 青柠色 | lime | #00ff00 |
| 5 | 灰色 | gray | #808080 |
| 6 | 白色 | white | #ffffff |
| 7 | 黄色 | yellow | #ffff00 |
| 8 | 栗色 | maroon | #800000 |
| 9 | 海蓝色 | navy | #000080 |
| 10 | 红色 | red | #ff0000 |
| 11 | 蓝色 | blue | #0000ff |
| 12 | 紫色 | purple | #800080 |
| 13 | 蓝深绿色 | teal | #008080 |
| 14 | 紫红色 | fuchsia | #ff00ff |
| 15 | 浅蓝绿色 | aqua | #00ffff |
因为网络文章不是那么可信,有必要自己验证一下,于是我将这些颜色在Canvas里显示了一下,确定没有问题,显示效果如下:

显示这些颜色的代码如下:
<!DOCTYPE html>
<html lang="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<head>
<title>出自 HTML4 规范的可用颜色字符串值列表</title>
</head>
<body onload="draw()">
<canvas id="myCanvus" width="240px" height="470px" style="border:1px dashed black;">
出现文字表示你的浏览器不支持HTML5
</canvas>
</body>
</html>
<script type="text/javascript">
<!--
function draw(){
var canvas=document.getElementById('myCanvus');
canvas.height=470;
canvas.width=240;
var context=canvas.getContext('2d');
context.fillStyle = "#88aacc";
context.fillRect(0, 0, canvas.width, canvas.height);
var colors=[
{'title':'黑色', 'name':'black','hex':'#000000'},
{'title':'绿色', 'name':'green','hex':'#008000'},
{'title':'银色', 'name':'silver','hex':'#c0c0c0'},
{'title':'青柠色', 'name':'lime','hex':'#00ff00'},
{'title':'灰色', 'name':'gray','hex':'#808080'},
{'title':'白色', 'name':'white','hex':'#ffffff'},
{'title':'黄色', 'name':'yellow','hex':'#ffff00'},
{'title':'栗色', 'name':'maroon','hex':'#800000'},
{'title':'海蓝色', 'name':'navy','hex':'#000080'},
{'title':'红色', 'name':'red','hex':'#ff0000'},
{'title':'蓝色', 'name':'blue','hex':'#0000ff'},
{'title':'紫色', 'name':'purple','hex':'#800080'},
{'title':'蓝深绿色','name':'teal','hex':'#008080'},
{'title':'紫红色', 'name':'fuchsia','hex':'#ff00ff'},
{'title':'浅蓝绿色', 'name':'aqua','hex':'#00ffff'},
];
var x=10;
var y=0;
// 遍历JSON
for(var i=0; i<colors.length; i++)
{
y+=30;
var color=colors[i];
//alert(color.title+" -" + color.name+" -" + color.hex)
context.font="bold 16px 宋体";
context.fillStyle=color.name;
context.fillText(color.title+"," + color.name+" ," + color.hex ,x,y);
}
};
//-->
</script>
2017年9月5日09:02:35
出自 HTML4 规范的可用颜色字符串值列表(常用颜色名称及对应的十六进制值)的更多相关文章
- python3 字符串与列表常用功能
一.字符串常用功能 1. capitalize(),将字符串的首字母变成大写,其余全部置为小写:如果字符串中有多个单词,也只是将第一个单词的首字母置为大写:例: >>> name = ...
- python 数字、字符串、列表常用函数
一.数字的标准类型: cmp():比较两个数的大小:返回值(-1,0,1). str():数字转化成字符串. type():返回数字类型. 转换工厂函数: int(obj,base=10) long( ...
- XmlException: 名称不能以“<”字符(十六进制值 0x3C)开头
svn 版本冲突引起的: 产看config 文件里面的内容是否冲突,这个问题可能和代码无关
- [Swift通天遁地]五、高级扩展-(10)整形、浮点、数组、字典、字符串、点、颜色、图像类的实用扩展
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...
- 将十六进制的颜色字符串转为UIColor
扩展UIColor,将十六进制的颜色字符串转成UIColor对象. extension UIColor { static func colorWithHexString(hex:String) -&g ...
- 常用icon以及color颜色RGB值和对应颜色效果图
Android谷歌官方扁平化设计常用icon集合 Android谷歌官方扁平化设计color颜色RGB值和对应颜色效果图.
- 【转】YUV值对应的颜色
版权声明:本文为博主原创文章,未经博主允许不得转载.欢迎大家积极评论,博主会一一答复! 最近有人在网上问我,YUV的值对应的颜色是如何的 下面给出YUV值对应的颜色关系 256张图512x512,每张 ...
- .net MVC 使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错,字符串的长度超过了为 maxJsonLength 属性设置的值
在.net mvc的controller中,方法返回JsonResult,一般我们这么写: [HttpPost] public JsonResult QueryFeature(string url, ...
- C# GetValueList 获得字符串中开始和结束字符串中间得值列表
/// <summary> /// 获得字符串中开始和结束字符串中间得值列表 /// </summary> /// <param name="styleCont ...
随机推荐
- [oldboy-django][1初始django]模态对话框 + 动态加载gif (多对多数据库表)
ajax+对话框(多对多) - 遮罩层,动态加载gif层,对话框层, a.一点击添加,绑定事件: - 出现遮罩层和动态gif层 - ajax向后台发送请求获取所有班级数据 - success,隐藏动态 ...
- 【转】Map/Reduce简介
转自:http://blog.csdn.net/opennaive/article/details/7514146 1. MapReduce是干啥的 因为没找到谷歌的示意图,所以我想借用一张Hadoo ...
- Linux内存使用消耗高
Linux系统下如果内存占用很高又找不到是被什么程序占用的,需要考虑下是否是SLAB的问题.SLAB是Linux操作系统的一种内存分配机制,可以使用下面命令来查看.例如: cat /proc/memi ...
- C#的一些基本问题
静态类和静态变量静态类的定义:static class 类名 静态方法和变量必须使用类名来引用,而不能使用实例化后的对象,因为,静态变量不属于任何实例,而是共有的. 非静态类里面既可以定义静态方法也可 ...
- [NOI2008][bzoj1061] 志愿者招募 [费用流+巧妙的建图]
题面 传送门 思路 引入:网络流? 看到这道题,第一想法是用一个dp来完成决策 但是,显然这道题的数据并不允许我们进行dp,尤其是有10000种志愿者的情况下 那么我们就要想别的办法来解决: 贪心?这 ...
- [SCOI2007][bzoj1070] 修车 [费用流]
题面 传送门 思路 我们考虑某个工人修车的从前到后序列如下: ${W_1,W_2,W_3,...,W_n}$ 那么,对于这n辆车的车主而言,他们等候的总时间为: $\sum_{i=1}^{n}W_i\ ...
- uvalive 6323 状态压缩DP
思路:dp[i][j][x]表示状态 i 以 j 为结束 得分为 x 的方案数. #include<iostream> #include<cstdio> #include< ...
- BZOJ3531 [Sdoi2014]旅行 【树剖 + 线段树】
题目 S国有N个城市,编号从1到N.城市间用N-1条双向道路连接,满足 从一个城市出发可以到达其它所有城市.每个城市信仰不同的宗教,如飞天面条神教.隐形独角兽教.绝地教都是常见的信仰.为了方便,我们用 ...
- docker (centOS 7) 使用笔记5 - weave网络
weave官网 https://www.weave.works 1. 下载安装 sudo curl -L git.io/weave -o /usr/local/bin/weave sudo chmod ...
- Feeling kind of the sorrow
It's almost a long time, in this place, but sometimes, feelings do vary. When I stepped in front of ...