美文网首页简友广场哲思
HTML颜色与RGB颜色的转换

HTML颜色与RGB颜色的转换

作者: Cache_wood | 来源:发表于2020-10-19 00:14 被阅读0次
颜色的表示形式有多种,一般很多颜色都有对应的英文字母,例如这种效果,但是要记住每种颜色的英文实在很难,还有另外两种表示颜色的方法。
  1. RGB颜色
    众所周知,红、绿、蓝是三原色,分别对应red,green,blue,也就是我们常说的RGB颜色。每种颜色都是由三原色由一定的比例调和而成的,三原色的比例不同,配出的颜色当然也不同。

RGB颜色用三个数字分别代表三种颜色所占的比例,也叫作三个通道,取值是0到255之间的整数。
比如某个颜色用RGB颜色表示是(255,250,250),如果要转换成HTML颜色,三个数字每一个转换成对应的16进制数,是一个两位数,最终会变成6位数。255——FF,250——FA,250——FA,因此最终的结果是#FFFAFA,转换成功!

那么HTML颜色转换成RGB颜色的过程正好相反,就是把三个16进制数转换成十进制的过程~~

  • RGB颜色转换成16进制颜色
color=input()
number='#'
color1=color.split() 
#print(color1)
for i in color1:
    shu=hex(int(i))[2:]
    if len(shu)<2:
        shu='0'+shu
    number+=shu
print(number.upper())   
255 255 255
#FFFFFF
0 0 0
#000000
  • HTML颜色转换成RGB颜色
color=input()
lis=[]
for i in range(0,6,2):
    lis.append(color[i:i+2])
for i in lis:
    i=int(eval('0x'+i))
    print(i,end=' ')
542a32
84 42 50
42bb33
66 187 51

相关文章

  • HTML颜色与RGB颜色的转换

    颜色的表示形式有多种,一般很多颜色都有对应的英文字母,例如这种效果,但是要记住每种颜色的英文实在很难,还有另外两种...

  • JS 颜色RGB与16进制转换核心

    JavaScript颜色转换的核心就是进制间的转换。RGB格式其实就是十进制表示法,所以,十六进制颜色与RGB颜色...

  • RGB颜色转换

  • RGB与XYZ颜色空间的转换

    常用的几个色域信息表: 关于RGB颜色空间与XYZ颜色空间的转换,需要事先剥离RGB灰度编码值的概念。RG...

  • JavaScript中颜色操作方法集合

    随机生成十六进制颜色 RGB 转十六进制 将 3 位颜色扩展为 6 位颜色 将 rgb()颜色字符串转换为具有每种...

  • Illustrator颜色编辑

    一、颜色转换 超出色域的颜色转换为可打印的颜色 由于RGB和HSB颜色模型中的一些颜色在CMYK中没有等同的颜色,...

  • 颜色RGB与十六进制的转换

    RGB值转换为十六进制颜色值 方法一: 方法二: 十六进制颜色值转换为RGB值 函数substr(I,length...

  • css3编写浏览器背景渐变背景色

    知识点:rgb全色循环算法,HEX与RGB颜色转换算法、CSS3颜色渐变,CSS3渐变色兼容ie方法,定时器与循环...

  • 十六进制颜色色卡

    rgb与十六进制颜色转换可使用如下网址https://www.sioe.cn/yingyong/yanse-rgb...

  • 开发中常用的工具

    1、图片压缩工具2、RGB颜色值与十六进制颜色码转换工具 3、Unicode编码转换4、Flex 布局教程:语法篇...

网友评论

    本文标题:HTML颜色与RGB颜色的转换

    本文链接:https://www.haomeiwen.com/subject/zebcpktx.html