因为太阳光是由红、橙、黄、绿、青、蓝、紫七种颜色的光组成的。当太阳光照射到大海上,红光、橙光这些波长较长的光,能绕过一切阻碍。它们在前进的过程中,不断被海水和海里的生物所吸收。而像蓝光、紫光这些波长较短的光,虽然也有一部分被海水和海藻等吸收,但是大部分一遇到海水的阻碍就纷纷散射到周围去了,或者干脆被反射回来了。我们看到的就是这部分被散射或被反射出来的光。海水越深,被散射和反射的蓝光就越多,所以,大海看上去总是碧蓝碧蓝的。
湖水看上去是绿色的成因与海水呈蓝色原理相同,不过湖水和海水的成分(密度,温度,浮微生物和矿物质等)不同
水的颜色不同是因为水中的微生物不同造成的,比如说藻类,湖水和海水中生活的微生物不同,所以水的颜色会不一样.不是有种赤潮吗,就是海水中红藻大量繁殖造成的.
海水&湖水所含的矿物质是不一样的,因此在反射光线上也是不一样的,这样就造成了二者虽然说深度一样,但是颜色缺不一样的情况
海里面含有大量的矿物质,光线发生了折射或者反射引起的,也可以看成这些矿物质的反射光线是一定的