海水為什么是藍的

因為太陽光折射 。人眼看到的海水顏色,是海水對太陽反射光的顏色 。白光射向海水時,由于海水對白光的選擇吸收和散射,使海水呈現藍色 。

海水為什么是藍的

文章插圖

1、是因為太陽光的折射 。人眼看到的海水的顏色,是海水對太陽反射光的顏色 。白光射向海水時,由于海水對白光的選擇吸收和散射 , 使海水呈現藍色 。
【海水為什么是藍的】2、光通過介質時,光的部分能量被介質吸收而轉變成介質的內能,使得光的強度隨著光穿過的厚度而衰減的現象稱為光的吸收 。若某種介質在一定波長范圍內,對光的吸收程度很小 , 并且隨波長變化不大,這種吸收稱為一般吸收;若某種介質對某些波長的光的吸收特別強烈,且隨波長變化也很大 , 這種吸收稱為選擇吸收 。太陽光射到海水上時,由于海水對紅、黃色光進行選擇吸收,而對藍、紫色光強烈散射、反射 , 因而海水看起來呈藍色 。絕大部分物體呈現顏色,都是其表面或體內對可見光進行選擇吸收的結果 。