为什么天空很蓝
天空之所以是蓝颜色的,是因为太阳光是七种光组成。七种光中频率较高的是绿、青、蓝、紫,光频较高的最容易被空气分子与空气中的尘埃散射,所以阳光通过大气层时其中的绿、青、蓝、紫四种光大部分被散射。太阳光谱中紫色比例本身就比较小,再加上紫色光和紫外线大部分被臭氧层吸收,剩下的以青蓝色为主,所以天空就会呈现出美丽的蔚蓝色了。
天空的颜色(也就是大气层的颜色)实际上是光谱中蓝色周围的合成颜色,我们称之为“蔚蓝”。如果没有大气层我们看见的太阳就是在漆黑的太空背景中一个非常耀眼的大火球,空间站的宇航员就能看到这样的景象,因为太阳是一颗色温约为5000K的恒星,其光偏向黄色部分,所以我们透过大气层看太阳往往是黄颜色的。蓝色光与黄色光混合后是白光(没通过大气层的太阳光)。
阴雨天的天空是灰白色的,因为云层较厚对阳光的主要表现是反射,这时光线就比晴天弱,天空就比晴天显得暗一些,当再次阳光透过较厚云层后,由于云层中含水量较大,还有较多的尘埃,阳光经反射后就主要表现尘埃与小水滴或小冰晶的颜色,所以阴雨天的天空看上去是灰白色的。
大气的不同颜色
在日出、日落或月出、月落时分,来自太阳或月亮的光必须经过大量的大气;它们越是接近地平线,光需要通过的大气就越多。蓝光会被全方位的散射,而红光被散射的效率要低很多。
这意味着太阳或月亮自身会变红,而太阳和月亮附近的光,也就是在抵达我们眼睛之前接触到大气然后散射的光线,在那一段时间都会呈红色。
而在日全食期间,月亮的阴影阻止阳光直射到你附近的大部分大气层,地平线会变红,但其他地方不会。因为在整体路径之外的光线会散射到在各个方向,这就是大部分天空仍是蓝色的原因。
但在地平线附近,各个方向被散射的光很可能在它到达眼睛之前再次被散射。而红光是最可能穿越一切的光波,并最终超越了被更有效散射的蓝光。
以上内容参考:百度百科-蓝天