爆竹的主要成分是黑火药,含有硫磺、木炭粉、硝酸钾,有的还含有氯酸钾。制作烟花时是在火药中按一定配比加入镁、铝、锑等金属粉末和锶、钡、钠等金属化合物制成的。由于不同的金属和金属离子在燃烧时会呈现出不同的颜色,所以烟花在空中爆炸时,便会绽放出五彩缤纷的火花。例如,铝镁合金燃烧时会发出耀眼的白色光;硝酸锶和锂燃烧时会发出红色光;硝酸钠燃烧时会发出黄色光;硝酸钡燃烧时则会发出绿色光。
当烟花爆竹点燃后,木炭粉、硫磺粉、金属粉末等在氧化剂的作用下,迅速燃烧,产生二氧化碳、一氧化碳、二氧化硫、一氧化氮、二氧化氮