日食原因:太阳、月球、地球在同一直线上时月球把太阳挡住了。月食:月亮本身不发光,是因为太阳光的反射光。而地球把月球的反射光遮住了而形成的。http://www.***.com/u40/v_MzIyMzQyNTM.html