이유는 다음과 같습니다.
* 화염 색상은 흥분된 전자에 의해 발생합니다. 금속 화합물이 불꽃으로 가열되면, 원자의 전자는 에너지를 흡수하고 더 높은 에너지 수준으로 점프합니다. 이 흥분된 전자가 지상 상태로 돌아 오면 흡수 된 에너지를 빛으로 방출합니다. 이 빛의 색상은 여기 상태와 지상 상태의 에너지 차이에 따라 다릅니다.
* 나트륨은 독특한 에너지 수준 차이를 가지고 있습니다. 나트륨은 특정 에너지 수준 차이를 가지고있어 전자가 흥분 할 때 황색광이 방출됩니다. 이것이 바로 염화나트륨과 질산 나트륨이 동일한 노란색 불꽃을 생성하는 이유입니다.
* 음이온은 화염 색상에 크게 영향을 미치지 않습니다. 음이온 (염화물 또는 질산염)이 존재하지만 화염 색상에 크게 기여하지 않습니다. 나트륨 이온은 특징적인 황색 방출을 담당합니다.
따라서, 화염 색은 화합물에 존재하는 특정 음이온이 아니라 나트륨 이온의 결과이다.