【原创】【聊代码】第七集 颜色代码
发表于2022年08月21号 08点 阅读 4760 评论1 点赞14 ©著作权归作者所有
颜色代码有三种表示方法:英文颜色代码;十六进制颜色代码和十进制颜色代码。
英文颜色代码完全用英文字母表示,例如:。
red表示红色;yellow表示黄色;blue表示蓝色;white表示白色;black表示黑色;fuchsia表示粉色;green表示绿色;purple表示紫色;marroon表示棕色;gray表示灰色。
十六进制颜色代码由“#”和六位字母或数字组成。六位字母或数字俩俩一组,第一第二个为第一组,表示红色;第三第四个为第二组,表示绿色;第五第六个为第三组,表示蓝色(见下面图示)。
从这里我们会清楚地看到,颜色是由“红”、“绿”、“蓝”三个基色构成的。在十六进制颜色代码中,为了表示三种基色的值,规定使用0——15的16个数字,而为了“#”后面保持6位,10——15的6个两位数须用字母代替。即:a表示10;b表示11;c表示12;d表示13;e表示14;f表示15。数值小,则色暗,数值大,则色明。所以,想象的到,#000000一定是黑色,而#ffffff一定是白色。
十进制颜色代码由字母 rgb 和括号内的三个数字组成,如:表示蓝色的代码 rgb(0,0,255)。括号内的三个数字用逗号隔开,和十六进制颜色代码一样,它们也是依次分别表示“红”、“绿”、“蓝”数值的,它们完全是数字(0——255)。同样,数值小,则色暗,数值大,则色明。也同样想象的到,rgb(0,0,0)一定是黑色。rgb(255,255,255)一定是白色。
十进制与十六进制是可以相互转换的。方法如下:
将十六进制转换为十进制。分别计算出表示“三色”的数值,写入十进制颜色代码。计算公式:首数×16+尾数=十进制数值。
将十进制转换为十六进制。分别计算出表示“三色”的数值,写入十六进制颜色代码。计算公式:十进制数值÷16=首数(商)...尾数(余数)。
虽然,我们没有必要进行这种进制转换,但还是知道其方法的好,这会使我们对颜色代码有更全面,更深刻的了解,不更好吗?
下面,介绍三个《颜色代码大全》,供大家选用。(点击可见)
颜色代码大全(一) 颜色代码大全(二) 颜色代码大全(三种表示法)
|
|
|
|
(注:您的设备不支持flash)