分享

【聊代码】第七集:颜色代码

 情愫秋生 2018-06-02

 

 

       颜色代码有三种表示方法:英文颜色代码;十六进制颜色代码和十进制颜色代码。
     英文颜色代码完全用英文字母表示,例如:。

 

     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=首数(商)...尾数(余数)。
     虽然,我们没有必要进行这种进制转换,但还是知道其方法的好,这会使我们对颜色代码有更全面,更深刻的了解,不更好吗?
     下面,介绍两个《颜色代码大全》,供大家选用。(点击可见)

 

颜色代码大全(1)    颜色代码大全(2)   颜色代码(三种方法表示)

 


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多