While reading a chapter of Interneting Is Hard, I clicked on a link to this page on MDN about colors in CSS. It contains this interesting paragraph in a part about problems with color keywords:
HTML only recognizes the 16 basic color keywords found in CSS1, using a specific algorithm to convert unrecognized values (often to completely different colors).
What exactly does this mean? What sort of algorithm does HTML use to attempt to find out what color text is trying to represent? What are the limitations that cause it to mess up? If this is pretty different between browsers, what do Firefox and Chrome do in this scenario?