继续搜索科普问题 查询?十万个为什么 · 科普问答为什么海洋会呈现不同的颜色?海洋的颜色取决于多个因素。浅海水呈现浅蓝色,是因为水吸收了红色、橙色和黄色的光线,只剩下蓝色光线被反射出来。深海水则较为黑暗,因为光线在深海中被吸收得更多。一些特定的地区,如珊瑚礁附近的海岸线,海水可能呈现绿色,这是因为海底的植物生物释放的植物色素造成的。补充纠错上一篇为什么要洗蔬果?下一篇为什么汽车要经常保养?