Metallsalze werden in Feuerwerkskörpern verwendet, um verschiedene Lichtfarben zu erzeugen. Wenn Metallsalze erhitzt werden, nehmen sie Energie auf und ihre Elektronen erreichen höhere angeregte Energieniveaus. Wenn die Elektronen auf niedrigere Energieniveaus zurückkehren, geben sie die absorbierte Energie als farbiges Licht ab.
Die Metalle in Metallsalzen haben Elektronen, die normalerweise in ihrem stabilsten Zustand, dem sogenannten Grundzustand, vorliegen. Im Grundzustand kreisen die Elektronen um den Kern, ohne Energie zu verlieren. Beim Erhitzen von Metallsalzen wird die Wärmeenergie von den Elektronen im Grundzustand aufgenommen und sie erreichen höhere Energieniveaus. Die Elektronen in höheren Energieniveaus befinden sich in einem angeregten Zustand. Dieser angeregte Zustand ist nicht so stabil wie der Grundzustand und hält nicht sehr lange an. Wenn die Elektronen in ihren Grundzustand zurückkehren, geben sie Energie in Form von Licht ab.
Die Farbe des Lichts ist charakteristisch für das im Salz verwendete Metall. Dies liegt daran, dass die freigesetzte Energiemenge für verschiedene Elemente unterschiedlich ist. Da die freigesetzte Energiemenge umgekehrt proportional zur Wellenlänge des emittierten Lichts ist, emittieren niedrigere Energien Licht mit einer längeren Wellenlänge und hohe Energien emittieren Licht mit einer kürzeren Wellenlänge. Strontiumsalze emittieren beispielsweise weniger Energie als Kupfersalze. Daher emittieren Strontiumsalze Licht im roten Ende des Spektrums, das eine längere Wellenlänge hat, während Kupfersalze Licht im blauen Ende des Spektrums emittieren, das eine kürzere Wellenlänge hat.