首页 › 答案 › 题库 › 百万个为什么

为什么不同的星星能呈现出不同的颜色?

为什么不同的星星能呈现出不同的颜色?
参考答案:不同的星星呈现出不同的颜色,主要是因为它们的温度不同。当星星内部的核聚变反应发生时,它会释放出大量的能量。这个能量以光的形式存在,而不同温度的光呈现出不同的颜色。一般来说,温度越高,光的蓝色成分越多,颜色就越蓝。反之,温度越低,光的红色成分越多,颜色就越红。因此,我们看到的星星的颜色就会根据它的温度而有所不同。