太阳光由红、橙、黄、绿、青、蓝、紫7种颜色光组成的。我们看到的物体的某种颜色，是因为这种物体把其他光吸收了，只把这种颜色的光线反射出来的缘故。太阳光中的红光，橙光等穿透海水的能力强，被海水吸收了，而紫光、蓝光不易进入海水中，被海水反射，散射开来，所以海水越深，海水越显蓝色。我们看到的物体的某种颜色，是因为这种物体把其他光吸收了，太阳光中的红光，橙光等穿透海水的能力强，被海水吸收了，而紫光、蓝光不易进入海水中，被海水反射，散射开来，所以海水越深，海水越显蓝色。但是并不是所有的海都是蓝色的。