主要因素有,1、海水温度。随着水温的上升,海水盐度会逐渐升高,原因是当温度越高,水的气压蒸发速度也会变快,使海水中的盐分蒸发得越快,盐度就越高,2、降雨量。极大的降雨会导致海水的盐度降低,因为蒸发的速度不及降雨的速度,从而减少海水中的盐分,3、补充或排泄。河流、湖泊汇入海洋时,会带入大量新鲜水,海水的盐度也就会降低,火山爆发时释放出来的气体也会影响海水盐度。此外,人类活动也会以液体、气体或悬浮物的形式对海水盐度造成影响。海水盐度主要受海水温度、降雨量、补充或排泄以及人类活动的影响。海水温度升高会导致水的气压蒸发速度变快,使海水中的盐分蒸发得越快,盐度就越高。极大的降雨可以减少海水中的盐分,在河流、湖泊汇入海洋时也会进入大量新鲜水,导致海水盐度降低。海水盐度变化也会对海洋生态环境产生巨大影响,海洋生物会根据盐度适应其周围环境,所以当海水盐度发生变化时,海洋生物会受到冲击,从而影响海洋生态系统。