Want real fun? On modern displays the colours also show wrong.
Originally in CSS there were only 16 colours, and those were taken from the origianal RGBI CGA colourspace. Officially until CSS3 the other named colours from the X Windows specification were not supported, though most browsers did.
But because they came from X11 there's a problem -- Traditional "Real UNIX" X Windows workstations are tuned to 6500 degree colourspace. Modern displays are tuned closer to blue pushing from 12K to 15K. As such "brick" is now just red, not brownish-red as the colours are no longer shifted red-towards-green.
That's why a lot of '90's CRT's have a "temperature" setting option since "real" Unix loved the washed out sickly 6.5K colourspace, whilst RoW (Rest of World) actually did this crazy thing of trying to keep blue actually blue, red actually red, and green actually green.
The advantage of the 6.5k though being that each colour channel is (or should be) mapped to the same luminosity max, so that 100% on the blue channel is as bright as 100% on the green channel. In a pure high temperature mapping such as VGA standard blue has only 19.4% the visible luminance of pure green. Some -- like those coming from a chroma standard -- found this easier to deal with, but in practice it was quickly rejected as impractical, limited, and harder to tune displays for properly.
It's much akin to the difference between "European" and "North American" colour conversion where to those in the NTSC world PAL video always looks muted and washed out in colour, whilst going the other direction the NTSC looks garish and lacking in detail. Laugh is some games in the early LCD days -- like Gothic 3 -- actually had a setting to let you switch between palettes better suited to each region's norms and preferences.
So basically, unless you're on a old Sun Blade Workstation, late model NeXT, or a SGI rig, when you use the named colours you are NOT seeing what they're actually supposed to look like.
Personally, I have NEVER used the named colours by choice. Maybe it's because I programmed 4 bit, 8 bit, and 24 bit displays directly from Machine Language meaning I had to work in RGB, but for me RGB is second nature. I can think colours in RGB quick and easy... especially if I limit myself to the 12 bit colourspace of 3 digit hex.