Звёзды разного цвета из-за неодинаковой температуры их поверхности. 2
Раскалённое тело начинает светиться, и в зависимости от температуры длина световых волн отличается. 2 Человеческий глаз воспринимает эти отличия на уровне цветовых оттенков классического спектра — от красного к фиолетовому. 2
Некоторые примеры:
Кроме того, на цвет звёзд влияет состав (разные элементы, из которых состоит звезда) и движение (если звезда удаляется от наблюдателя, то её свет смещается в красную часть спектра, а если движется к нему — в синюю). 3
Также стоит учитывать, что атмосфера Земли искажает реальные цвета звёзд: воздух «ломает» световые лучи, усиливает их или ослабляет, словно линза, меняя длину. 2