The Web Color Cube
Move your pointer over the buttons below to view each of the individual faces of the cube:
This page demonstrates how the HTML standard 216-color palette can be conceptualized visually.
Because there are three primary colors (red, green, blue), an object that represents the colors must be a three-dimensional object—in this example, a cube. (Other objects could be used, such as a sphere or a cylinder.) Each of the three dimensions represents one of the three colors.
- RED is represented in the height dimension. That is, the amount of red in any color increases from bottom to top of the cube.
- BLUE is represented in the width dimension. That is, the amount of blue in any color increases from right to left of the cube.
- GREEN is represented in the depth dimension. That is, the amount of green in any color increases from back to front of the cube.
The first figure below shows the cube separated into six slices. In the HTML color palette, there are six colors in each dimension, hence 216 colors overall. (6 × 6 × 6 = 216)
The second figure lays out each of the six slices horizontally, from left to right.
Notice that this cube, a six-sided object, has eight corners. Each of the corners has a solid color: On the front: white, yellow, green, cyan. On the back: black, red, magenta, and blue. The opposite corners of the cube each have the negative, or opposite color. That is, black/white, blue/yellow, green/magenta, and cyan/red.
There could be any number of slices (divisions) in the color cube. In a computer using 24-bit color, there are eight bits that define each primary color, hence 256 possible degrees of each color. In that case, the cube would have 256 slices in each dimension, allowing over 16 million possible colors. (256 × 256 × 256 = 16,777,216).
Here are some more experiments:
The Color Cube Separated Into Six Slices
The Six Slices of the Color Cube