Asked in Science
Science

Why different elements produce different colours when heated in a flame?

Answer

User Avatar
Wiki User
01/13/2012

The colors are caused by electrons that have been heated and raised to a higher energy state, and then immediately drop back down to the ground state. When the electrons drop from the higher to the lower energy states, they lose energy which is emitted as visible light and heat.