Цвет звезды определяется её температурой. 12 Чем выше температура, тем ближе цвет свечения к голубому. 2 И наоборот: чем холоднее звезда, тем ближе её цвет к тёмно-красному. 2
Это объясняется тем, что температура влияет на длину световых волн, которые проходят сквозь вещество. 2 Горячая среда укорачивает волны, а холодная — наоборот, удлиняет. 2 Видимый цвет светового луча определяется длиной световой волны: короткие волны отвечают за синие оттенки, а длинные — за красные. 2 Белый цвет получается в итоге наложения разноспектральных лучей. 2
Также на цвет звезды влияют её химический состав, возраст и относительное движение относительно Земли (эффект Доплера). 4