因为水的比热容不同。

因为陆地比海洋吸热快,放热也快,所以夏天陆地温度比海洋高,冬天陆地温度比海洋低,西欧有北大西洋暖流经过海面温度就更高了,所以海陆温差大。

内陆比热容低于海水,冬季中高纬地区日照时间短,导致内陆昼夜温差大,温度低。而海水因为比热容且海水之间互相交换,温差变化小。故导致中高纬度海陆温差大。