在早期的殖民扩张中,西班牙占领了中南美大部分地区后,为什么西班牙没有向北美扩张,而英国却向北美扩张?

为什么不呢?那为什么墨西哥说西班牙语?如果不仔细看历史,西班牙和葡萄牙是最早殖民的两个国家,比如巴西(说葡萄牙语)。西班牙占据了美洲的很多地方,包括美国(当时)。那块土地曾被法国、英国和西班牙殖民。英国后来打败了西班牙无敌舰队,从此西班牙海上力量衰落。英国趁机占领了他在北美的土地,然后英法发动,法国战败。现在美国的领土基本上被英国殖民了,但是墨西哥和德克萨斯还是西班牙,加拿大的魁北克是法国(现在该省的通用语是英语和法语)。美国独立运动期间,法国也给予了帮助,因为英国人侵略法国人,法国人很讨好英国人,寻求盟友。近代,墨西哥处于独裁时期,美国人利用其内乱占领了德克萨斯及其周边各州,使墨西哥的版图大大缩小。