chenglap大说的是西班牙衰弱的潜在原因,我这边就只回答标题:
因为西班牙帝国的衰颓和英国没有太大的关系。
西班牙和英国最著名的交战无疑是1588年的无敌舰队之役,
西班牙原本曾计画要用这支舰队将当时全欧最精良的佛兰德军团运到英国本土,
迫使英国同意退让,但是因为荷兰叛军与英国皇家海军的巧妙战术,
无敌舰队最后在不利的战况下被海风吹到北方,
并在绕行英伦三岛时有很多艘船搁浅或被风暴弄沉─真正被英国海军击沉的非常少。
即使如此,这场战争依然打到1604年,而当西班牙的使节在1604年前往伦敦的时候,
英国不得不承认自己已经不想继续和西班牙交战,并撤回自己在荷兰的军队和金援,
伦敦和约看起来是一个平等的和约,却对西班牙的战略情势大为改善,
特别是英国决定同意让西班牙用自己的港口,
使得西班牙能够顺利从海上运送补给和兵力到比利时地区(当时属于西班牙)。
西班牙另外在1609年和荷兰停战十二年,到了1620年和约跑完才重新开战,
这时的冲突已经被算进著名的三十年战争了。
英国在1625年因为和西班牙协议联姻失败等原因一怒之下与西班牙开战,
结果打到1630年的时候英国就破产了,幸好西班牙为了防备法国也愿意和英国停战,
所以又签了一个马德里和约,和之前的伦敦和约差不多。
一般把西班牙在军事霸权终结象征定义在1639年的唐斯海战和1643年的罗克鲁瓦会战,
而这两场分别和荷兰海军、法国陆军交手,
英国在唐斯海战中的角色只是以中立国地位把港口借给西班牙舰队停泊,
结果荷兰无视于国际规范硬是闯进去歼灭西班牙舰队,这也使得英荷关系更加恶化;
西班牙霸权的彻底破产是在1658年的Dunes会战,
而刚打完内战的英国则是流亡中的王室和西班牙结盟、克伦威尔和法国同盟。
也就是说,英国在粉碎西班牙霸权的过程中并不是关键,
某些情况下还是帮助西班牙的一方;
事实上西班牙通往比利时的陆地交通线被法国切断之后,
派往北方的部队大多都是靠英国的帮助偷渡过去的。
最后贴一个影片,是西班牙的电影片段,在演罗克鲁瓦战役(虽然和史实略有差距),
主角是演魔戒的亚拉冈的那位XD
https://youtu.be/dxhMjljpnQY
这部电影Alatriste很好看(不过是西班牙文),
电影有演出当时西班牙阶级差距悬殊、军队待遇差劣的情形。