整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          HTML 顏色

          TML 顏色由紅色、綠色、藍色混合而成。

          顏色值

          HTML 顏色由一個十六進制符號來定義,這個符號由紅色、綠色和藍色的值組成(RGB)。

          種顏色的最小值是0(十六進制:#00)。最大值是255(十六進制:#FF)。

          這個表格給出了由三種顏色混合而成的具體效果:

          顏色值

          顏色(Color)顏色十六進制(Color HEX)顏色RGB(Color RGB)
          #000000rgb(0,0,0)
          #FF0000rgb(255,0,0)
          #00FF00rgb(0,255,0)
          #0000FFrgb(0,0,255)
          #FFFF00rgb(255,255,0)
          #00FFFFrgb(0,255,255)
          #FF00FFrgb(255,0,255)
          #C0C0C0rgb(192,192,192)
          #FFFFFFrgb(255,255,255)


          1600萬種不同顏色

          三種顏色 紅,綠,藍的組合從0到255,一共有1600萬種不同顏色(256 x 256 x 256)。

          在下面的顏色表中你會看到不同的結果,從0到255的紅色,同時設置綠色和藍色的值為0,隨著紅色的值變化,不同的值都顯示了不同的顏色。

          Red LightColor HEXColor RGB
          #000000 rgb(0,0,0)
          #080000rgb(8,0,0)
          #100000rgb(16,0,0)
          #180000rgb(24,0,0)
          #200000rgb(32,0,0)
          #280000rgb(40,0,0)
          #300000rgb(48,0,0)
          #380000rgb(56,0,0)
          #400000rgb(64,0,0)
          #480000rgb(72,0,0)
          #500000rgb(80,0,0)
          #580000rgb(88,0,0)
          #600000rgb(96,0,0)
          #680000rgb(104,0,0)
          #700000rgb(112,0,0)
          #780000rgb(120,0,0)
          #800000rgb(128,0,0)
          #880000rgb(136,0,0)
          #900000rgb(144,0,0)
          #980000rgb(152,0,0)
          #A00000rgb(160,0,0)
          #A80000rgb(168,0,0)
          #B00000rgb(176,0,0)
          #B80000rgb(184,0,0)
          #C00000rgb(192,0,0)
          #C80000rgb(200,0,0)
          #D00000rgb(208,0,0)
          #D80000rgb(216,0,0)
          #E00000rgb(224,0,0)
          #E80000rgb(232,0,0)
          #F00000rgb(240,0,0)
          #F80000rgb(248,0,0)
          #FF0000rgb(255,0,0)

          灰暗色調

          以下展示了灰色到黑色的漸變

          Gray ShadesColor HEXColor RGB
          #000000 rgb(0,0,0)
          #080808 rgb(8,8,8)
          #101010 rgb(16,16,16)
          #181818 rgb(24,24,24)
          #202020 rgb(32,32,32)
          #282828 rgb(40,40,40)
          #303030 rgb(48,48,48)
          #383838 rgb(56,56,56)
          #404040 rgb(64,64,64)
          #484848 rgb(72,72,72)
          #505050 rgb(80,80,80)
          #585858 rgb(88,88,88)
          #606060 rgb(96,96,96)
          #686868 rgb(104,104,104)
          #707070 rgb(112,112,112)
          #787878 rgb(120,120,120)
          #808080 rgb(128,128,128)
          #888888 rgb(136,136,136)
          #909090 rgb(144,144,144)
          #989898 rgb(152,152,152)
          #A0A0A0 rgb(160,160,160)
          #A8A8A8 rgb(168,168,168)
          #B0B0B0 rgb(176,176,176)
          #B8B8B8 rgb(184,184,184)
          #C0C0C0 rgb(192,192,192)
          #C8C8C8 rgb(200,200,200)
          #D0D0D0 rgb(208,208,208)
          #D8D8D8 rgb(216,216,216)
          #E0E0E0 rgb(224,224,224)
          #E8E8E8 rgb(232,232,232)
          #F0F0F0 rgb(240,240,240)
          #F8F8F8 rgb(248,248,248)
          #FFFFFF rgb(255,255,255)

          Web安全色?

          數年以前,當大多數計算機僅支持 256 種顏色的時候,一系列 216 種 Web 安全色作為 Web 標準被建議使用。其中的原因是,微軟和 Mac 操作系統使用了 40 種不同的保留的固定系統顏色(雙方大約各使用 20 種)。

          我們不確定如今這么做的意義有多大,因為越來越多的計算機有能力處理數百萬種顏色,不過做選擇還是你自己。

          最初,216 跨平臺 web 安全色被用來確保:當計算機使用 256 色調色板時,所有的計算機能夠正確地顯示所有的顏色。

          0000000000330000660000990000CC0000FF
          0033000033330033660033990033CC0033FF
          0066000066330066660066990066CC0066FF
          0099000099330099660099990099CC0099FF
          00CC0000CC3300CC6600CC9900CCCC00CCFF
          00FF0000FF3300FF6600FF9900FFCC00FFFF
          3300003300333300663300993300CC3300FF
          3333003333333333663333993333CC3333FF
          3366003366333366663366993366CC3366FF
          3399003399333399663399993399CC3399FF
          33CC0033CC3333CC6633CC9933CCCC33CCFF
          33FF0033FF3333FF6633FF9933FFCC33FFFF
          6600006600336600666600996600CC6600FF
          6633006633336633666633996633CC6633FF
          6666006666336666666666996666CC6666FF
          6699006699336699666699996699CC6699FF
          66CC0066CC3366CC6666CC9966CCCC66CCFF
          66FF0066FF3366FF6666FF9966FFCC66FFFF
          9900009900339900669900999900CC9900FF
          9933009933339933669933999933CC9933FF
          9966009966339966669966999966CC9966FF
          9999009999339999669999999999CC9999FF
          99CC0099CC3399CC6699CC9999CCCC99CCFF
          99FF0099FF3399FF6699FF9999FFCC99FFFF
          CC0000CC0033CC0066CC0099CC00CCCC00FF
          CC3300CC3333CC3366CC3399CC33CCCC33FF
          CC6600CC6633CC6666CC6699CC66CCCC66FF
          CC9900CC9933CC9966CC9999CC99CCCC99FF
          CCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF
          CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFF
          FF0000FF0033FF0066FF0099FF00CCFF00FF
          FF3300FF3333FF3366FF3399FF33CCFF33FF
          FF6600FF6633FF6666FF6699FF66CCFF66FF
          FF9900FF9933FF9966FF9999FF99CCFF99FF
          FFCC00FFCC33FFCC66FFCC99FFCCCCFFCCFF
          FFFF00FFFF33FFFF66FFFF99FFFFCCFFFFFF

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          tml代碼里,表示顏色一般用兩種方法,一種是直接寫出顏色的英文,另一種是前面寫個“#”后面再寫6個數字字母。

          先說第一種表示方法,這個很簡單,如果要表示黑色直接就是black,紅色就red,藍色就blue。具體的我們看下面圖1,圖2

          圖1

          圖2

          現在來說第二種,這也是我們這個文章要重點說的,因為這個也是最經常用的表示方法,很多人看到這個又是字數又是字母的就糊涂了,今天我們來詳細的把它講清楚。先用圖片來說明一下,先看下面圖3

          圖3

          圖3里的#000000表示的是黑色,#ff0000表示紅色,#00ff00表示綠色,所以說這個效果是和圖1一樣的。那要怎么理解這種表示顏色的方法呢,我們再來列出幾個顏色和它的表示法:

          紅色:#ff0000,綠色:#00ff00,藍色:#0000ff, 大家仔細看一下就可發現,這個和我們平常說的RGB格式來表示顏色是一樣的,相當于紅綠藍三個光,而f是十六進制中的0,1,2,.....e,f中的f了 。f是里面的最大值了,ff代表該顏色光的值達到最大,所以#ff0000是紅色,#880000表示的也是紅色,只是沒有#ff0000這個那么紅了。其他的也是同理。所以#000000代表三個顏色光的值都為0,沒有任何光了,那就是黑色了,相反#ffffff代表三個顏色光的值都達到最大,混合在一起就成白色。我們也知道紅光和藍光混在一起是紫色的,所以#ff00ff表示的是紫色,同樣#ffff00表示的是黃色。講到這里相信大家應該都明白了怎樣用這種方法表示顏色了吧,如果要表示一種顏色,只要把相應的值增加或減小或者添加另一個顏色,這樣就可以得到千千萬萬種顏色了。

          這兩種表示顏色的方法都講完了,尤其是第二種方法,大部分情況都是用這種方法來表示html里面的顏色的。如果大家有什么更好的更容易理解的想法,可以點擊關注【點點有你】一起來討論一下哦

          最后,如果您覺得我寫的這些文章對您有幫助的話,您可以根據您的情況隨意給點賞金,我相信一分也是愛也是支持,下面兩圖是我的支付寶和微信收款碼。當然寫文章不是一定要讓您給賞金的,有您的支持和贊助,我會有更多動力來寫文章和大家分享的,再次感謝您的支持和理解!

          頭條創作挑戰賽#

          顏色對于 css 來說是非常重要的,網站之所以會呈現出五彩斑斕的樣式,就是這些顏色樣式起的作用。在 css 中,對于顏色樣式有很多種表達方式,今天我們就來盤點下 css 中顏色的格式。

          名字顏色

          在 css 中,默認定義了很多名字顏色,比較常見的比如 yellow,blue,red,pink 等,實際上,css 中一共定義了 140 個顏色名字,這些名字你都可以直接拿來使用。雖然 140 種看起來很多,但是實際上它比 8bit 的顏色還要少,因此,平時我們很少使用它。

          RGB

          這是一種顏色格式,從名字我們就知道它是 red,green,blue 三種顏色的簡寫,我們都知道三原色原理,也就是通過三種基本顏色,我們就可以組合出其它的顏色出來,因此,rgb 就可以表示出我們可以看到的各種顏色。

          在 css 中,red,green,blue 被稱作三通道,每個通道的值是從 0-255,通過混合這些通道顏色,我們就可以創造出 1600 多萬種顏色。需要注意的是 rgb(255,255,255,0.5) 允許我們有第四個參數,它的值從 0-1,用來表示透明度。

          .translucent-box {
            background: rgb(255 0 0 / 0.5);
          }
          

          Hex Codes

          通過十六進制數字來表示顏色代碼,6 位數字被分成了三組,每兩位一組,一位是 16,兩位就是 16*16=256,所以它其實和 RGB 基本是相同的,只不過它是用 16 進制進行表示。

          它的三組也是代表著 red,green,blue,和 RGB 一樣的是,它也可以指定透明度,也就是說我們可以使用 8 位十六進制來表示顏色。

          .translucent-box {
            background: #ffff0080;
          }
          

          HSL

          和 RGB 不同的是,HSL 是通過指定色調,飽和度,亮度來表示顏色的。

          在 HSL 中,我們的色調是在 0deg-360deg 之間,轉一圈的大致顏色范圍就是紅橙黃綠青藍紫,飽和度是在 0-100%之間,亮度是在 0%-100%之間。

          HSL 是可以和 RGB 進行轉換的,其中色調的轉換公式比較復雜。

          .translucent-box {
            background-color: hsl(0deg 100% 2%);
          }
          

          P3

          P3 是一個在繼承 sRGB 色彩空間范圍之外,又提供了更亮更充滿活力的色彩范圍,也就是說 P3 表示的色彩范圍要更大。

          因此,使用 P3 的時候,需要使用特殊的屬性值 color 形式來表示,但是對于 color 這個屬性,目前只有 safari 支持。

          .translucent-box {
            background: color(display-p3 1 0 0);
          }
          

          LCH

          因為 HSL 對于不同顏色在表示亮度的時候給人的感覺是不同的,因此,人們發明了 LCH 用來更接近人眼感知的色彩表示方式。

          LCH 代表 “亮度色相”。“色度”或多或少是“飽和度”的同義詞。它在概念上與 HSL 非常相似,但有兩個很大的區別:

          • 如前所述,它優先考慮人類的感知,因此具有相同“亮度”值的兩種顏色將感覺同樣輕。
          • 它不綁定到任何特定的顏色空間。

          與我們看到的其他顏色格式不同,LCH 不受 sRGB 的約束。它甚至沒有綁定到 P3!它通過對色度沒有上限來實現這一點。

          在 HSL 中,飽和度范圍從 0%(無飽和)到 100%(完全飽和)。這是可能的,因為我們知道我們正在談論 sRGB 色彩空間,一個有限的調色板。

          但是 LCH 與特定的色彩空間無關,因此我們不知道飽和上限在哪里。它不是一成不變的:隨著顯示技術的不斷改進,我們可以期待顯示器達到越來越寬的色域。LCH 將自動能夠通過調高色度來引用這些擴展的顏色。談論面向未來!

          .translucent-box {
            background: lch(50% 120 20);
          }
          

          總結

          CSS 是一種令人驚訝的難以掌握的語言。無論花了多少年練習,總會覺得有很多我不知道的東西。

          就目前而言,在 LCH 沒有被完全支持的情況下,HSL 也許更加適合表達。

          所以說很多時候,當我們以為自己已經很熟悉或者掌握一門語言的時候,其實可能我們才僅僅是剛入門而已,任何知識當我們深入研究的時候我們都會發現我們對它的了解其實并不是真的很透徹。


          主站蜘蛛池模板: 国产成人片视频一区二区| 红桃AV一区二区三区在线无码AV| 久久se精品一区二区影院| 亚洲爆乳无码一区二区三区| 国模一区二区三区| 一区二区三区四区视频| 乱中年女人伦av一区二区| 狠狠色综合一区二区| 亚洲AV美女一区二区三区| 视频在线一区二区三区| 亚洲色一区二区三区四区| 亚洲一区二区中文| 国产亚洲情侣一区二区无码AV | 国产高清一区二区三区四区| 99久久无码一区人妻a黑| 亚洲老妈激情一区二区三区| 日本精品一区二区三区在线视频 | 亚洲AV成人精品日韩一区18p| 国产乱码一区二区三区四| 亚洲av日韩综合一区在线观看| 亚洲片一区二区三区| 国产一区二区三区在线观看影院 | 亚洲AV成人一区二区三区在线看| 国产一区二区内射最近更新| 亚洲视频在线一区二区| 精品一区二区三区无码视频| 激情久久av一区av二区av三区| 最新欧美精品一区二区三区| 亚洲熟妇av一区二区三区下载| 亚洲AV无码一区二区三区系列| 国产成人无码AV一区二区| 久久精品国产一区二区三区不卡| 福利一区福利二区| 亚洲AⅤ无码一区二区三区在线 | 国产精品成人一区二区| 国产免费播放一区二区| 红杏亚洲影院一区二区三区| 精品福利一区二区三区精品国产第一国产综合精品 | 久久综合精品国产一区二区三区| 无码人妻精品一区二区三区99不卡 | 亚洲人成网站18禁止一区|