海为什么是蓝色的 海为什么是蓝色的?因为鱼会发出blue

答案是海水与太阳光线的相互反射与吸收。光是由七种颜色所组成。当太阳的光线照射到大海平面上,其中波长比较长的红光与橙光,因为其投射力最强,很容易被海水里面的小生物吸收。

其中波长较为短的蓝光,因穿透力弱,在遇到大量的水分子或者是其它可见与不可见的微粒时,会四处散开,有一部分还会反射回去,从而使大海呈现出我们眼睛所看到的蓝色。

另外影响海水颜色的因素还有悬浮质、浮游生物等,例如红海,就是由于海里一种红褐色海藻终年大量繁殖,使得红海呈现出红色。