水的颜色取决于水分子对光的反射和吸收情况。白光,比如阳光,是由七色光混合而成的,也叫光谱。在光谱中,红色到绿色波长范围的光比较易于被水分子吸收,蓝色部分的光则被反射出去,所以我们就看见了蓝色。
但水的颜色并不是一成不变的。在远离海岸的海域中心位置,海水是深蓝色的,甚至有些发紫。然而在靠近陆地的海岸线一带,由远及近,海水的颜色由蓝变绿,再由绿变成黄绿。为什么会发生这样的变化呢?这与水里的浮游物质和水深有关。
在海岸线附近,海水充满了从陆地上冲来的有机物和水生植物。其中有一些很小的绿色植物,叫做浮游植物,它们含有一种叫做叶绿素的化学物质。叶绿素能够吸收大部分的红色光和蓝色光,反射绿色光,于是我们看见的海岸边的海水就是绿颜色的了。
在宇宙空间里,海洋的颜色让我们可以分辨出地球生命的聚集区。绿色的海域好比是陆地上的热带雨林,充满了生命;而深蓝色的水域是很少有生命的地方,这里好比是大陆上无人居住的沙漠。