为什么火焰有不同的颜色

火焰的实质是高温的气态或等离子态的物质 。
有两种因素决定火焰的颜色 :
【为什么火焰有不同的颜色】1 、气态和离子态物质的 元素构成 决定火焰的固有光谱,元素表的每种元素高温下都会发出自己特定的光色 , 常见的比如 钠会出现黄色,钾是紫色,铜是绿色,化合物的光色是一种杂色 , 因为有许多种类的元素在发光 。
2 火焰的温度决定火焰的颜色 , 火焰是一种反应 (暴烈的火焰)低温的时候是红外线,随着温度的上升,火焰从红色橙色(3000度)到 黄色白色(4000度) 到 青色蓝色(5000-6000度)到紫色(7000以上) 到最后看不见的紫外线(几万度),
颜色在不断的改变 。
从高能物理来说,红外线,有色光谱段的火焰都是低能量的火焰,温度继续高下去,火焰的颜色从紫外线到X线到伽马线等等,这些都是无法形容的 “颜色” 。

    推荐阅读