日食和月食的形成条件是:太阳、地球和月球成1条直线。而地球绕太阳公转,月球绕地球公转,它们在一条直线上的机会很少,所以不经常出现。
http://www.ntsf.edu.cn/djx/Article_Show.asp?ArticleID=64看看吧