In this guide, we’ll take you through everything you need to know about hex color codes, and show you how to use them in your own project. Learning how they function will not only save you a lot of time, it will also make your code faster, more elegant, and more reliable. These codes are called Hex color codes, and they are a fundamental part of the way that both HTML and CSS work. When you first start out designing in color, you’ll likely be using some kind of graphical interface to choose the colors you want to use before you apply them to the various elements in your page.Īs you grow more confident in using HTML, though, and as you start to look at the code itself rather than just your graphical editor, you will notice that the colors you pick are denoted by some strange looking codes such as #ff0000. This is particularly true if – as many people do – you learn to code using HTML to design web pages. Of course, a color picker is still the easier option for more obscure colors, but for simple combinations like magenta (blue + red, #F0F), cyan (blue + green, #0FF) or any shade of grey (examples are #222, #555 or #CCC), knowing how hex codes work will save you a lot of time.No matter what kind of coding project you are undertaking, chances are that at some point you’re going to start working with colors. So now you know how a hex code is generated, it becomes possible to write your own without the need for a color picker. This is just a shorthand of writing a code which is three pairs of identical digits: #FFFFFF, #000000, #00FF00 or #AABBCC. You may have seen hex codes like #FFF, #000, #0F0 or even #ABC that only use three digits. Learn more about hexadecimal and its relationship with binary… Hex Codes Can Be Abbreviated This is why white is #FFFFFF, pure red is #FF0000, pure green #00FF00 and pure blue #0000FF. So the highest possible two digit number is not 99 but FF (equal to 255). This means that 256 numbers can be represented using only two digits, instead of the 100 that are possible with our decimal number system (0 through 99). ![]() Hex codes use the hexadecimal number system to make it possible for 256 numbers to be represented with only two digits. If we wanted to produce white (the brightest levels of all three colors combined), we’d need to write #255255255. There are 256 possible shades each of red, green and blue (0 through 255). But what about #FFFFFF for white – what do the letters mean? Hex Codes Use The Hexadecimal System to Minimize Length #010101, because the three values are all equal, is the darkest possible shade of grey, and #020202 is the second darkest. So #000100 is zero red, the darkest possible shade of green without being totally black, and zero blue. The six digits of a hex code are in fact three two-digit numbers, each representing the level of red, green and blue. In fact, equal levels of red, green and blue, whatever that level may be, will always produce a shade of gray. ![]() Zero red, zero green and zero blue produces black. ![]() ![]() 100% red, 100% green and 100% blue produces white. Hex Codes Represent Red, Green and BlueĪ computer screen displays a color by combining red light, green light and blue light. Learning this is surprisingly easy and satisfying, and once you’ve got your head around it you’ll be able to write your own hex codes without the need for a color picker. But it’s likely you have no idea what a hex code means or how it’s generated. You probably use a hex color picker to generate your codes. This is why CSS uses hex codes, like this: background-color: #DDEEFF And spare a thought for that poor guy whose job it is to come up with the names! A computer can display millions of different colors, and remembering the names of every single one of them is impossible. The first is to simply use the color name, like this: background-color: blue In CSS there are two main ways of selecting colors.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |