Цвет звезды зависит от радиальной скорости звезды относительно нашей Солнечной системы. Если звезда удаляется от нас то звезда будет иметь красный цвет. Если приближается то синий. Это происход из за эффекта Доплера. Звезда это термоядерный реактор и температура поверхностей на разных звёздах не сильно различается. Точно так же прогисходит с галактиками. Тёмная материя также связана с этим эффектом.
А доплеровское смещение от скорости может дать значительный вклад к цвету звезды?
Цвет звезды зависит от температуры ее поверхности. Чем она горячее, тем излучение с ее поверхности выше, а длина испускаемых волн короче. Самые длинные волны - красные. С увеличением температуры они становятся оранжевыми, желтыми, белыми и бело-синими.
Самые горячие звёзды- голубые. Самые холодные красные.
Хотя в школе 1883 говорят другое. То что самые горячие звёзды- белые. Извиняюсь за ошибки. (Если они есть.)
Цвет звезды зависит от дальнего расстояния . Например если ты видишь звезду красного цвета то значит она очень далеко от нашей планеты . Если ты видишь звезду лилового цвета то она находится на ближайшем расстоянии от Земли .