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

为何星星在夜空中都拥有不同的颜色?

为何星星在夜空中都拥有不同的颜色?
参考答案:星星之所以在夜空中呈现出不同的颜色,主要是因为它们的表面温度不同。恒星的温度决定了它发出的光的颜色。温度越高的恒星,发出的光越蓝;温度较低的恒星,发出的光越红。此外,一些恒星表面的化学成分也会影响其发出的光的颜色。因此,当我们观察夜空中的星星时,它们呈现出的颜色各异,这反映了它们不同的物理和化学特性。例如,蓝色的星星通常比红色的星星温度要高。