2009-09-04 54 views
2

CSS顏色在不同的顯示器上呈現的顏色是不同的嗎?最重要的是,根據顯示器或圖形卡的不同,像數字色彩表(在OS X上,如果你願意的話,它會給我一個不同的十六進制代碼)?CSS顏色:取決於顯示器?

回答

1

編號顏色始終保持不變。然而,物理上實現顏色可能取決於顯示器,用於顯示的材料,照明以及幾乎無數的事物。

滴管工具將始終通知正確的顏色。由於顯示不同,其顏色(視覺上)會有所不同。然而,從理論上講,顏色在任何地方都是一樣的。如果您使用滴管選擇紅色並繪製圖像並共享它,它將在所有系統中由圖形適配器呈現爲紅色(除非它們非常麻煩!)。如果顯示器缺少紅色組件,或者紅色組件出現故障,則顯示的顏色不會顯示爲紅色。以編程方式,顏色仍然是紅色。

在爲網絡開發或進行圖形工作時,請務必檢查幾個不同的顯示,以確保您確實選擇了所需的顏色,因爲顯示不同。

+0

謝謝,很好的回答。我不知道它是一個數組還是一組東西:) – 2009-09-04 16:36:34

+0

不客氣。是的,它應該是'收集東西'。 :-) – 2009-09-04 16:41:36

-1

PC和Mac確實會呈現不同的顏色,但不一定是因爲顯示器。

例如,Mac將在瀏覽器中呈現顏色#FEFEFE,而PC將呈現爲白色,就像它是#FFF一樣。

+0

該索賠的來源?我懷疑現在是否有這麼多人會哭泣。 – Joey 2009-09-04 15:16:44

+2

不正確。剛剛在Vista上試過Firefox。無論如何,我會感到相當驚訝---你通過Mac使用PC的事實與什麼有關?這是一個瀏覽器問題,或者可能(很可能)是操作系統問題。 – balpha 2009-09-04 15:18:34

+0

也許是配置了256色的PC。 – Mayo 2009-09-04 15:21:11

1

您不應該根據顯示器獲得不同的十六進制值,但根據操作系統,顯示器,圖形集和設置的不同,您將得到不同的最終結果。

+0

不錯,謝謝。 – 2009-09-04 16:35:00

2

總之:是和否

準確的顏色值總是相同的。然而,確切的渲染是不同的。

  • 其中之一是顏色深度:在顏色深度爲8,15或16位時,必須使用指定顏色的近似值。有時甚至伴隨抖動。
  • 顯示器本身可能具有非常不同的顏色渲染,具體取決於其設置。如果您並排安裝兩臺顯示器,可以非常輕鬆地看到它。他們永遠不會顯示完全相同的顏色。
  • 顏色配置文件也會影響顏色渲染。不過,大多數人不會校準他們的顯示器。
+0

太棒了,但是在滴管程序中,值應該始終相同,然後無論如何。 – 2009-09-04 16:33:57

0

這些顏色與用於顯示它們的語言無關,通常會使顯示器與顯示器呈現不同的顏色,這是由於不同的技術可以顯示不同的顏色空間(配置文件)。 在所有顯示器上,您將永遠無法擁有完全相同的顏色,事實上,在大多數情況下,CRT和LCD顯示器的顏色顯示不同。

我不知道DCM,所以我想你必須嘗試一下,但如果你嘗試尋找一個最佳顯示在大多數顯示器上的調色板,或許試圖在不同生產商的CRT和LCD。

+0

爲什麼你兩次發佈相同的答案? – 2009-09-04 15:22:57

+0

我更喜歡這一個。 – Skilldrick 2009-09-04 15:27:24

+0

我想這是一個錯誤O_o'我實際上沒有點擊兩次按鈕。 – OverLex 2009-09-04 16:08:31

1

計算機控制顏色編號,因此無論您使用哪種顯示器或圖形適配器,編號都不會改變。

儘管監視器看起來不同。這件事情是由很多原因導致的;即使兩臺相同的型號顯示器可能看起來不一樣,特別是如果設置已更改。大多數時候他們會相似,沒有人會抱怨。有calibration systems可以購買,以使它們更接近標準外觀。

+0

謝謝,好的。 – 2009-09-04 16:34:29