为什么星星有的亮,有的暗? 星星之所以有明有暗,这与它们的发光能力和离地球的远近有关。如果星星的发光能力强,那么这颗星星就亮;如果发光能力弱,那么这颗星星就暗。如果星星的距离离地球远,星星就暗;如果距离近,星星就亮。行星与卫星会发光吗?星星中的行星和卫星都是会移动的星体,本身不会发光。它们的表面受到太阳的照射,再把光反射出去,我们看起来,便以为它在发光了。