why does a sodium street lamp give off a different color light than a neon light?

1 answer

Because the spectrum of Na is not the same as neon (or whatever gas in inside the street lamp--it probably isn't neon.)