分类：电脑/网络
问题：关于颜色的问题用4个数字可以表示颜色，谁那能告诉我赤橙黄绿青蓝紫 
用4个数字可以表示颜色，谁那能告诉我赤橙黄绿青蓝紫黑白，分别是哪四个数字？
回答：不是很明白楼主的问题·可能是个人能力有限吧没听说过4位数字表示颜色的。1.百分比颜色表示 :(100%,100%,100%)表示白色 2.英文颜色表示 :white 表示白色 3.十进制颜色表示 :(255,255,255) 表示白色 4.十六进制颜色表示:(#FFFFFF) 表示白色 5.短十六进制表示 :(#FFF) 表示白色 但是在CSS的书写中,最常用的是十六进制表示方法,除了英文是特定的颜色值外,其他的都能通过转化得到 先说说RGB,R--红色,G--绿色,B--蓝色, 百分比中(100%,100%,100%)代表R,G,B都是100%混合得到白色,所谓的100%就是纯色的意思,但是假如是(10%,20%,30%)说的就是10%的红色20%的绿色30%的蓝色混合颜色 十进制中把单色颜色分为255份,比如红色,表示从黑色到纯红色一共过渡了255度(度是纯度的意思) 那么数值越高表示的纯度越高,颜色越鲜艳,我们还说上面的(10%,20%,30%)转化十进制 10%×255=25.5,20%×255=45,30%×255=67.5 即(25.5,45,67.5) 十进制是用10个数表示,十六进制就是用16个数表示 十进制表示为:00 01 02 03 04 05 06 07 08 09 十六制表示为:00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 基本单位是16,一旦超过16个数下一个数就要加10补充 比如65可表示为16+16+16+16+1=65 十六进制表示为41 77可表示为16+16+16+16+13 十六进制表示为4D 尾数表示的就是00-09,0A-0F之间的数值 那么颜色是怎么显示的呢? 十六进制是从0-9,A-F表示的,共用6个数值组成 000000表示为黑色,FFFFFF表示为白色,可以看出0-F是颜色的过渡区比如颜色值#123456,其中12代表的是R的值,34代表的是G的值.56代表的是B的值数十越大颜色越纯,数值趋向于FF,即单色最纯色 比如红色为FF0000,其中R的值为FF,G,B的值都是00,00那么作为R就是最纯的颜色 比如黄色为FFFF00,其中R,的值都是FF,即R+G混合成为黄色的.是黄色当中最最纯色颜色了 在网页中,我们表示颜色要在颜色数值前面加"#"这样才能明白那是表示颜色的代码 基本的原理就是这样,当然如果学过色彩构成的同学一看就能明白,这其中还有"纯度""明度"的原理但是只要明白十六进制的转换就行了