因为德海军没能力独自封锁,而西班牙佛郎哥严守中立,不跟德国合作。况且英国在直布罗陀海峡有直布罗陀这个据点。
一.德军没那个实力,德国海军正忙于破交,没有多余舰只来封锁直布罗陀海峡,在说德国海军自知非皇家海军对手,才用破交战术,避免与皇家海军正面交战,它又怎么会去封锁直布罗陀海峡来找打呢?
二.直布罗陀海峡北面是西班牙和直布罗陀,前者是中立国,后者是英国海军基地;南面是摩洛哥和阿尔及利亚,前者应该是中立国(至少绝非轴心国),而后者是法属殖民地。德国在直布罗陀海峡附近根本没有可用的海军基地,最近的也在法国,没有办法封锁海峡,总不见得让潜艇去那儿蹲点吧
至于苏伊士运河,德国又未能占领埃及,也只能算是鞭长莫及
1、因为西班牙是中立国,虽然不在意破坏中立国的和平,但是弗朗哥好歹当初也是希特勒支持的人。
2、兵力紧张,无法完成对英国直布罗陀要塞的攻克。
3、因为西班牙是中立国,所以在对外贸易上有条件,在英国和德国交战之后,德国已经无法直接从海上贸易中得到资源补给,而可以通过西班牙完成。