解:(1)太阳、地球、月球位于同一条直线上,当不透明的地球位于太阳与月球之间,地球挡住了沿直线传播的太阳光,太阳光照不到月球上,在地球上看不到月球的现象就是月食,所以月食是由于光的直线传播形成的,发生月食时,在中间位置的是地球;
发生月食时,地球挡住了太阳射向月球的光,但是还会有部分光线通过地球大气层发生折射,由于红光的折射能力最强,所以会有部分地球大气层折射后的红色光射向月亮,这就让我们看到了“红月亮”.
(2)太阳光不是单色光;经过三棱镜的折射后,被分解成红、橙、黄、绿、蓝、靛、紫七种颜色,这个现象叫光的色散;首先研究这个现象的科学家是牛顿;
色光的三原色是:红、绿、蓝,这三种颜色是用其他色光无法组合成的;光在真空中传播的速度为3×10
5km/s;
我们能看见鲜艳的红领巾,是因为红领巾吸收其他色光,反射红光.
(3)如图;月食时,地球位于太阳和月亮的中间;如图:

(4)自身能够发光的物体叫做光源,太阳、萤火虫自身能够发光,而月亮自身是不会发光的,我们之所以能够看见月亮,是因为月亮能够反射太阳光进入我们的眼睛,所以月亮不是光源.
月食形成的原理是光沿直线传播.
故答案为:
(1)直线,折射,
(2)不是,红、橙、黄、绿、蓝、靛、紫,光的色散,英,牛顿,红绿蓝,3×10
5,吸收其他色光,反射红光.
(3)如图所示;
(4)不是,月亮反射的太阳光,光沿直线传播.
分析:(1)当太阳、地球、月亮位于同一直线上,地球位于太阳与月球之间时,不透明的地球挡住了沿直线传播的太阳光,在地球上看不到月球时,便形成月食;光线在介质不均匀时,光路就会改变,由于大气层的不均匀,有部分光线通过地球大气层发生折射.
(2)太阳光经三棱镜折射后,会发生色散,熟记色散后的光谱即可解答;此题要明确光的三基色和颜料三原色的区别.
(3)自身能够发光的物体叫做光源;
点评:本题是一道综合性很强的试题,主要考查学生对光学知识的综合应用能力,有一定的难度.