20131012

Html Color Codes

HTML Color Codes

HTML Color Codes website provides free color tools for finding HTML colors for your website. Great tools HTML color chart and HTML color picker will make this simple as a walk in the park.
To quickly start using HTML colors in your website take a look at How to use HTML color codes?. If you wish to learn what this combination of characters in HTML Color Codes actually means than take a look at section HTML Color Codes Theory.
Web safe colors is the list of colors that look the same on all operating systems. And if you have color blindness then check out HTML Color Names to overcome that problem.
Make sure you checkout my blog with tutorials and lists of the best freeware software andonline services for web developers.

HTML Color Chart

With this dynamic HTML color chart you can get HTML codes for basic colors.
Click on any color square to get its HTML color code:
Below is a list of recently picked colors. To store HTML color for your next visit click on its pin:

HTML Color Picker

Move the vertical slider to chose color and then click into color square on the left to get HTML color code for desired color cast.
You can start with your own color by writing its color code in upper input field.
Insert your color code:  
  •  °
  •  %
  •  %
Click to put the color on the list below: 
Below is a list of recently picked colors. To store HTML color for your next visit click on its pin.

Color codes how to video

If you are not sure how to use color tools on this website then check out this video:

Choosing Website Color

Using the correct website color can be of the utmost importance to attract the preferred audience to a website. There is a reason that most poker rooms on the internet uses the basic poker table color of green (#088A4B). Black and Red are also popular colors. Black has a classic quality feel to it and Red is the color of courage and aggressiveness, which are very important qualities of a good poker player.

How to use HTML color codes?

With HTML color codes you can set the color of web site background, color of text, cells in tables and much more.
Using HTML color codes for web site background color:
<body style="background:#80BFFF">

Using HTML color codes for setting font/text color:
<span style="color:#80BFFF">

Using HTML color codes for table background color:
<table style="background:#80BFFF">

Using HTML color code for link color:
<a style="color:#80BFFF">

HTML Color Codes Theory

So you are wondering "Does this weird combination of letters and numbers have any meaning?" Well the answer is "Yes" and this is how it goes:)

HTML Codes format:
Each HTML code contains symbol "#" and 6 letters or numbers. These numbers are in hexadecimal numeral system. For example "FF" in hexadecimal represents number 255 in Decimal.

Meaning of symbols:
The first two symbols in HTML color code represents the intensity of red color. 00 is the least and FF is the most intense. The third and fourth represents intensity of green and fifth and sixth represents the intensity of blue. So with combining the intensity of red, green and blue we can mix almost any color that our heart desire;)

Examples:
#FF0000 - With this HTML code we tell browser to show maximum of red and no green and no blue. The result is of course pure red color:     

#00FF00 - This HTML code shows just green and no red and blue. The result is:     

#0000FF - This HTML code shows just blue and no red and green. The result is:     

#FFFF00 - Combination of red and green color gives us yellow:     

#CCEEFF - Take some red a bit more of green and maximum of blue to get color of sky:     

Have fun!


Html Color Codes

Hex Colors — The Code Side Of Color | Smashing Coding

The trouble with a color’s name is that it never really is perceived as the exact same color to two different individuals — especially if they have a stake in a website’s emotional impact. Name a color, and you’re most likely to give a misleading impression. Even something like “blue” is uncertain. To be more precise, it could be “sky blue”, “ocean blue”, “jeans blue” or even “arc welder blue”.
Descriptions vary with personal taste and in context with other colors. We label them “indigo”, “jade”, “olive”, “tangerine”, “scarlet” or “cabaret”. What exactly is “electric lime”? Names and precise shades vary — unless you’re a computer.

Code Demands Precision 

When computers name a color, they use a so-called hexadecimal code that most humans gloss over: 24-bit colors. That is, 16,777,216 unique combinations of exactly six characters made from ten numerals and six letters — preceded by a hash mark. Like any computer language, there’s a logical system at play.Designers who understand how hex colors work can treat them as tools rather than mysteries.

Breaking Hexadecimals Into Manageable Bytes 

Pixels on back-lit screens are dark until lit by combinations of red, green, and blue. Hex numbers represent these combinations with a concise code. That code is easily broken. To make sense of #970515, we need to look at its structure:
The first character # declares that this “is a hex number.” The other six are really three sets of pairs: 0–9 and a–f. Each pair controls one primary additive color.
Hex Reading
The higher the numbers are, the brighter each primary color is. In the example above, 97 overwhelms the red color, 05 the green color and 15 the blue color.
Each pair can only hold two characters, but #999999 is only medium gray. To reach colors brighter than 99 with only two characters, each of the hex numbers use letters to represent 10–16. ABCDE, and F after 0–9 makes an even 16, not unlike jacks, queens, kings and aces in cards.
Diagram showing how hex colors pass above 0-9
Being mathematical, computer-friendly codes, hex numbers are strings full of patterns. For example, because 00 is a lack of primary and ff is the primary at full strength, #000000 is black (no primaries) and #ffffff is white (all primaries).We can build on these to find additive and subtractive colors. Starting with black, change each pair to ff:
  • #000000 is black, the starting point.
  • #ff0000 stands for the brightest red.
  • #00ff00 stands for the brightest green.
  • #0000ff stands for the brightest blue.
Subtractive colors start with white, i.e. with the help of #ffffff. To find subtractive primaries, change each pair to 00:
  • #ffffff is white, the starting point.
  • #00ffff stands for the brightest cyan.
  • #ff00ff stands for the brightest magenta.
  • #ffff00 stands for the brightest yellow.
Mixing additive colors to make subtractives

Shortcuts In Hex 

Hex numbers that use only three characters, such as #fae, imply that each ones place should match the sixteens place. Thus #fae expands to #ffaaee and #09breally means #0099bb. These shorthand codes provides brevity in code.
In most cases, one can read a hex number by ignoring every other character, because the difference between the sixteens place tells us more than the ones place. That is, it’s hard to see the difference between 41 and 42; easier to gauge is the difference between 41 and 51.
Diagram emphasizing the first character in each pair of characters
The example above has enough difference among its sixteens place to make the color easy to guess — lots of red, some blue, no green. This would provide us with a warm violet color. Tens in the second example (9, 9 and 8) are very similar. To judge this color, we need to examine the ones (7, 0, and 5). The closer a hex color’s sixteens places are, the more neutral (i.e. less saturated) it will be.

Make Hexadecimals Work For You 

Understanding hex colors lets designers do more than impress co-workers and clients by saying, “Ah, good shade of burgundy there.” Hex colors let designers tweak colors on the fly to improve legibility, identify elements by color in stylesheets, and develop color schemes in ways most image editors can’t.

Keep Shades In Character 

To brighten or darken a color, one’s inclination is often to adjust its brightness.This makes a color run the gamut from murky to brilliant, but loses its character on either end of the scale. For example, below a middle green becomes decidedly black when reduced to 20% brightness. Raised to 100%, the once-neutral green gains vibrancy.
A funny thing happens when we treat hex colors as if they were increments of ten. By adding one to each of the left-hand character of each pair, we raise a color’s brightness while lowering its saturation. This prevents shades of a given color from wandering too closely to pitch black or brilliant neon. Altering hex pairs retains the essence of a color.
Diagram showing how hex affects brightness and saturation
In the example above, the top set of shades appears to gain yellow or fall to black, even though it’s technically the same green hue. By changing its hex pairs, the second set appears to keep more natural shades.

Faded Underlines 

By default, browsers underline text to denote links. But thick underlines interfere with letters’ descenders. Designers can make underlines less obtrusive by scaling back hex colors. The idea is to make the tags closer to the background color, while the text itself gains contrast against the background.
  • For dark text on a bright background, we make the links brighter.
  • For bright text on a dark background, we make the links darker.
To make this work, every embedded link needs a <span> inside of every <a>:
a { text-decoration:underline;color:#aaaaff; }
a span { text-decoration:none;color:#0000ff; }
Example of underlines that pale compared to the clickable text
As you can see here, underlines in the same color as the text can interfere with parts of type that drop below the baseline. Changing the underline to resemble the background more closely makes descenders easier to read, even though most browsers place underlines above the letterforms.
Adding spans to every anchor tag can be problematic. A popular alternative is to remove underlines and add border-bottom:
a { text-decoration: none; border-bottom: 1px solid #aaaaff; }

Better Body Copy 

A recurring design problem is that a specific color may be technically correct but has an unintended effect. For example, some designs call for headers and body copy to be the same color. We have to keep in mind that the thicker the strokes of large text appears, the darker the small text appears.
Example of text that, while technically correct, appears too bright
h1, p { color: #797979; }
Example of text technically darker but visually the same
h1 { color: #797979; }
p { color: #393939; }
While technically identical, the body of the copy is narrower, and more delicate letterforms make it visually brighter than the heading. Lowering the sixteens places will make the text easier to read.

How To Warm Up Or Cool Down A Background 

Neutral backgrounds may be easy to read against, but “neutral” doesn’t have to mean “bland”. Adjusting the first and last byte can make a background subtly warmer or cooler.
Examples with slight background color variations
  • #404040 — neutral
  • #504030 — warmer
  • #304050 — cooler
Is that too much? For a more subtle shift, use the ones places instead:
Examples of very slight variations in background color
  • #404040 — neutral
  • #594039 — warmer
  • #394059 — cooler

Coordinate Colors With Copy-Paste 

Recognizing the structure of a hex number’s number/letter pairs gives designers a unique tool to explore color combinations. Unlike color wheels and charts, rearranging pairs in a hex number is a simple process to change hues while keeping values similar. As a bonus, the results can be unpredictable. The simplest technique is to move one pair of characters to a different spot, which trades primary colors.
A common design technique to make text or other visual elements coordinate with a photo is to use colors from within that photo. Understanding hex colors can take that a step further, by deriving new colors that coordinate with the photo without taking directly from the photo.
Examples of how swapping primary colors can yield coordinated but interesting results

Going Forward 

Don’t let the code intimidate you. With a little creativity, hex colors are a tool at your disposal. If nothing else, next time someone asks if you can solve a problem with code in any language, you can simply say:
“Shouldn’t be harder than parsing hexadecimal triplets in my head.

Further Reading 

You may be interested in the following articles and related resources:

Hex Colors — The Code Side Of Color | Smashing Coding