天上的星星大多数都是恒星,少数是我们太阳系里的行星和地球的卫星,为什么会有颜色的不同呢,这关系的到恒星聚变反应的强度不同,也就是他们的温度不同。星星表面的温度不同,它发出光的颜色就不同。比如发白色光的星星表面温度很高,可达11500度以上;发红色光的星星,表面温度达2600-3600度;发蓝色光的星星,表面温度达25000-40000度。而太阳表面温度是6000度,看上去是黄颜色的。
按照目前的假说,每个恒星都经历由星云-主序星-红巨星-白矮星-中子星-星云,然后再形成主序星不断反复。
恒星以内部氢核聚变为主要能源的发展阶段就是恒星的主序阶段。处于主序阶段的恒星称为主序星。主序阶段是恒星的青壮年期,恒星在这一阶段停留的时间占整个寿命的90%以上。这是一个相对稳定的阶段,向外膨胀和向内收缩的两种力大致平衡,恒星基本上不收缩也不膨胀。恒星停留在主序阶段的时间随着质量的不同而相差很多。质量越大,光度越大,能量消耗也越快,停留在主序阶段的时间就越短,当然他的光也越向白蓝色方面转变,这就是彩虹上面的红橙黄绿青蓝紫,紫是最外层的原因,因为紫带来更多的能量,当然向上还有,不过是人眼看不到的,称为紫外光。
目前的太阳也是一颗主序星。太阳现在的年龄为46亿多年,它的主序阶段已过去了约一半的时间,还要50亿年才会转到另一个演化阶段。
颜色表示恒星表面温度,蓝色表面约为20000摄氏度,白色约为10000摄氏度,黄色约为6000度,红色约为3500摄氏度。