Почему климат островов умереннее и ровнее чем климат материков
Потому, что у воды теплоемкость гораздо больше, чем у земли
На материке с отдаленностью от моря/океана возрастает континентальность, которая выражается, например, в большой амплитуде температур (пример). А на островах площадь маленькая, и резкая континентальность возникнуть не может, поэтому климат и ровнее.