¿Qué le da a los elementos o diferentes productos químicos sus colores particulares de identidad?

Color particular significa longitud de onda particular. De E = hc / lambda donde lambda es la longitud de onda de la radiación electromagnética (luz visible, UV, IR, rayos X, microondas, etc.), se puede ver que la longitud de onda particular significa energía particular.

Ahora, cuando la luz blanca (por ejemplo, del sol) cae sobre un objeto (ya sean átomos de oro, moléculas de fenol ftaleína, un pedazo de madera o una flor), parte de la luz puede ser absorbida (de acuerdo con los niveles de energía del objeto: electrón en la capa externa de átomos o electrones de enlace en las moléculas) y el resto se refleja dando al objeto su color como vemos.

Cualquier cambio en los niveles de energía del objeto (cambios de temperatura, acidez, estructura molecular, etc.) cambiará la longitud de onda de la luz absorbida, de ahí la longitud de onda de la luz reflejada, lo que significa realmente el color del objeto.