1. ホーム
  2. colors

[解決済み] このように色を表現する場合、#ffffffと0xffffはどう違うのでしょうか?

2022-02-09 11:45:22

質問

その初心者の質問なら申し訳ありませんが、新しい領域に入ると、Googleは非常に有用ではなかったと新鮮な説明を愛しています。 ありがとうございました。

解決方法を教えてください。

色の表現方法は、この色値を使おうとするシステムに依存します。ご質問の中でどのような言語を参照されているのか分かりませんが、以下のようなものがあります。 #ffffff で使用されている CSS 一方、整数型は 0xffffff は、さまざまなプログラミング言語で見ることができます。

なぜHEXなのか不思議に思うかもしれません。

ただ、各色をそれぞれ255バイトで表現しているため、その値が見やすいからです。つまり、次のようになります。 0xff0000 は純粋な赤です。の値と比べてみてください。 16711680 - は同じ値ですが、これでは何色かわかりません。

Web/CSS開発者なら誰でも、ここのパターンを見抜くことができます*。

#ffffff, #cccccc, #aaaaaa, #999999, #666666, #333333, #000000

白から黒までの色と、その間の濃淡の色を設定するだけなので。

お役に立てれば幸いです。


*特にCSSの場合は、上記のパターンで記述する必要があります。

#fff, #ccc, #aaa, #999, #666, #333, #000