为什么星星有不同的颜色

星星有不同的颜色,这不是画家的随意描绘,星星确实是“五颜六色”的。

星星颜色的不同,说明它的表面温度的不同。“光”看上去是白色的,实际上是由红、橙、黄、绿、蓝、靛、紫七色组成的。星星的温度越高,它发出的光线中蓝色的成分就越多,看上去这颗星就越蓝;如果这颗星的温度很低,那它发出来的光线中红色的成分就多,看上去就成为红颜色的星了。

因此恒星的颜色是由它的表面温度所决定的,不同的颜色,代表着它们有着不同的表面温度。下面的表就是它们之间的关系:


这样,我们就可以从星星的颜色上,来估计一颗恒星的表面温度大约是多少了。太阳看上去是黄颜色的,它的表面温度是6000;织女星发出白色光,那它的温度就比太阳高,差不多有10000;天蝎座那颗亮亮的心宿二,从它的火红色就可知道它的表面温度不会超过3600。