日环食取决于光是沿直线传播的,日环食的本质实际上是因为月球离地球较远,月球的本影不能到达地面而它的延长线经过了地面,而位于月影的本影延长线区域的人们就能看到日环食。
此外因为地球和月亮都是不透光的球体,所以太阳照射的光,有时会被月球挡住。又因为月球到地球的距离与月球到太阳的距离不同,且月球离太阳比月球距离地球大很多所以月球就把太阳遮住,只露出周围的一部分,所以形成日环食。