为什么有的恒星是红色的有的恒星是蓝色的?
恒星有不同的颜色,这是由于它们的表面温度不同。你可能有这样的生活经验:火炉里的煤刚开始燃烧时看上去是红色的,随着炉火的温度逐渐升高,火焰呈现黄色,随后是白色。到最旺时,火焰就呈现蓝色的光芒。所谓“炉火纯青”,这里的“纯青”就是淡蓝色,也就是火焰温度达到最高、火势最旺,因此这个词用来比喻功夫达到了纯熟完美的境界。
炽热发光的天体颜色也反映了它的温度,所以,最高温的恒星呈现蓝色(代表恒星:参宿一),然后,随着温度的降低,分别呈现蓝白色(代表恒星:角宿一)、白色(代表恒星:牛郎星)、黄白色(代表恒星:老人星)、黄色(代表恒星:太阳)、橙红色(代表恒星:大角星)、红色(代表恒星:心宿二)。大家下次仰望星空的时候,不妨注意看看这些恒星的颜色哦!
(本回答主要参考了刘学富老师主编的《基础天文学》)