Some named colors have unexpected values: 'darkgray' is lighter than 'gray', 'lightyellow' is extremely light (#FFFFE0), and 'rebeccapurple' (#663399) was added in CSS4 to honor web pioneer Eric Meyer's daughter Rebecca.
The X11 color names (inherited from Unix systems) include duplicates with and without spaces: 'darkblue' vs 'dark blue', 'lightgreen' vs 'light green'. CSS standardized the no-space versions but supports both for compatibility.
Named colors don't cover all hues equally. There are many blue variations (navy, blue, mediumblue, darkblue, midnightblue) but fewer greens and oranges. This historical bias reflects early display technology limitations.
For accessibility, named colors must still meet WCAG contrast requirements. 'Purple' text on 'navy' background fails contrast checks despite both being named colors. Always verify contrast ratios regardless of using named or hex colors.