因为海水不仅反射了蓝天的颜色还反射了太阳光里的蓝光。
海的蓝并不是天的蓝的倒影。天的蓝是由于蓝光是短波光并且量大,由于空气分子对它的散射而形成蓝色的天空。海水是蓝色的原因主要是因为长波光容易被水分子吸收,而蓝光紫光波长短,不易被吸收。人眼对紫光不敏感,所以看到的是蓝色的。
但是大海的颜色并不是只有蓝色,近海地区多是绿色等,海的颜色受到很多影响因素的影响,近海地区的微生物一般能够控制海的颜色。