CSSオリーブ
CSS Olive
広色域(Display P3)比較
sRGB(従来のWeb標準)
#808000
Display P3(広色域)
color(display-p3 0.5 0.5 0.15)
意味と歴史
由来
英語の「Olive」はラテン語 oliva に由来し、オリーブの実の黄緑がかった暗い色を指す。
歴史
HTML初期の16色の一つで、#808000として定義。黄色と黒の中間色としてデジタル初期から使用。
心理的効果
知恵・平和・自然との調和を象徴し、ミリタリーやアースカラーの文脈で落ち着きを与える。
伝統的な用途
ミリタリーファッションやアウトドアブランドの基調色。自然志向のWebデザインでも使用。
CSSコード
HEX
#808000 RGB
rgb(128, 128, 0) CMYK
cmyk(0%, 0%, 100%, 50%) HSV
hsv(60, 100%, 50%) OKLCH
oklch(0.581 0.127 109.8) Display P3
color(display-p3 0.5 0.5 0.15) Munsell
2.5GY 5.2/10 フォールバック付きCSS
.element {
/* sRGBフォールバック */
background-color: #808000;
background-color: oklch(0.581 0.127 109.8);
}
@media (color-gamut: p3) {
.element {
background-color: color(display-p3 0.5 0.5 0.15);
}
} コントラストチェッカー
WCAG 2.1 基準に基づくコントラスト比を表示します。
サンプル
白背景
4.20:1
AA Fail
AAA Fail
AA大文字 Pass
サンプル
黒背景
5.01:1
AA Pass
AAA Fail
AA大文字 Pass
サンプル
白文字
4.20:1
AA Fail
AAA Fail
AA大文字 Pass
サンプル
黒文字
5.01:1
AA Pass
AAA Fail
AA大文字 Pass
配色シミュレーター
この色を背景やテキストに使用した場合のプレビューです。
背景色として使用
白テキスト — The quick brown fox
黒テキスト — The quick brown fox
色の上にテキストを配置した場合の可読性を確認できます。見出し・本文・リンクなど、さまざまなサイズで試してみてください。
テキスト色として使用
白背景 — 見出しテキスト
本文テキストのサンプルです。The quick brown fox jumps over the lazy dog.
黒背景 — 見出しテキスト
本文テキストのサンプルです。The quick brown fox jumps over the lazy dog.
UIコンポーネントでの使用例
バッジ
色覚シミュレーション
P型(1型)
赤色の感度が低下
#8B7A00
D型(2型)
緑色の感度が低下
#8D7D13
T型(3型)
青色の感度が低下
#8A776C
配色提案
補色
色相環の反対側
類似色
色相が近い色
トライアド
三角形の配色
スプリットコンプリメンタリー
補色の両隣
グラデーション
ティント(明るく)
background: linear-gradient(to right, #808000, #FFFFFF); #808000
#999933
#B3B366
#CCCC99
#E6E6CC
#FFFFFF
シェード(暗く)
background: linear-gradient(to right, #808000, #000000); #808000
#666600
#4D4D00
#333300
#1A1A00
#000000
透明へ
background: linear-gradient(to right, #808000, transparent); エクスポート
CSS変数
--color-css_olive: #808000;
--color-css_olive-rgb: 128, 128, 0;
--color-css_olive-oklch: 0.581 0.127 109.8; Sass変数
$color-css_olive: #808000;
$color-css_olive-rgb: rgb(128, 128, 0);
$color-css_olive-oklch: oklch(0.581 0.127 109.8); Tailwind Config
'css_olive': '#808000', SwiftUI
Color(red: 0.502, green: 0.502, blue: 0.000) JSON
{
"name": {
"ja": "CSSオリーブ",
"en": "CSS Olive"
},
"hex": "#808000",
"rgb": {
"r": 128,
"g": 128,
"b": 0
},
"cmyk": {
"c": 0,
"m": 0,
"y": 100,
"k": 50
},
"oklch": {
"l": 0.581,
"c": 0.127,
"h": 109.8
},
"displayP3": {
"r": 0.5,
"g": 0.5,
"b": 0.15
},
"hsv": {
"h": 60,
"s": 100,
"v": 50
},
"munsell": "2.5GY 5.2/10"
}