海水的颜色由什么决定?海水的颜色主要是由海水的光学性质,即海水对太阳光线的吸收、反射和散射条件决定的。绝大多数的海是蓝色的,但是如果海水中悬浮物质比较多,或者受到了其他原因的影响,大海的颜色就不再是蓝色的了。赤潮也可使海水颜色出现异常。赤潮的颜色靠诱发赤潮的海洋浮游生物种类限制,不同生物引发的赤潮颜色也不相同。比如,由夜光虫引起的赤潮呈粉红色或砖红色,由某些双鞭毛藻引起的赤潮呈绿色或褐色,某些硅藻赤潮则呈黄褐色或红褐色。而这一些都会直接影响海水的颜色。
由于太阳时而隐没在云层之中,时而透过云层放出光芒,海洋的颜色也就要受云层厚度影响的。另外,海洋的颜色还取决于太阳离地平线的高度等诸多要素。
夜光虫引起的赤潮