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

为什么有的恒星会发出不同颜色的光芒?

为什么有的恒星会发出不同颜色的光芒?
参考答案:恒星发出不同颜色的光芒是因为其表面的温度不同。温度较高的恒星发出的光是蓝色或白色,而温度较低的恒星发出的光是红色或橙色。这是因为光的颜色是由光的波长决定的,而波长又与恒星表面的温度有关。温度较高的恒星辐射出的光波长较短,因此看起来是蓝色或白色;而温度较低的恒星辐射出的光波长较长,因此看起来是红色或橙色。