看到过大海的人都会被那一望无际的蓝色海面所震撼。海水的颜色主要是由于海水对太阳光线的吸收,反射和散射造成的。人们都知道,太阳光是由红,橙,黄,绿,青,蓝,紫七色光复合而成,七色光的波长各自长短不同,波长比较长的红光,橙光,黄光的穿透能力强,最易被水分子所吸收。波长较短的蓝光,紫光穿透能力弱,遇到纯净海水时,最易被散射和反射。又由于人们眼睛对紫光很不敏感,往往视而不见,而对蓝光比较敏感,所以当海水明净清澈时,被海水吸收最少的蓝光和紫光就反射和散射到人们眼里,于是,人们眼里的海洋就呈现出一片蔚蓝色或深蓝色。其实海水看上去也不全是蓝色的,因为海水颜色除受以上因素影响外,还会受到海水中的悬浮物质,海水的深度等其他因素的影响。如亚非两洲之间的红海,因水温很高,海里生长着一种水藻,大批死亡后呈红褐色,将海水染成红色。而黑海,由于海水表层密度很小,深层密度很大,上下层水体难以交换,则成黑色。