烟花的主要成分是黑火药和药铅。为了达到良好的表演效果,礼花和焰火通常会填充大量的火药进行发射和爆炸,并在制作焰火的过程中加入发光剂和显色剂,使其发出五彩缤纷的颜色。发光剂是镁或铝的粉末,而显色剂是一些金属化合物。
不同种类的金属化合物燃烧时会发出不同的颜色。比如氯化钠和硫酸钠,燃烧时会发出金色的火焰。