✔ 最佳答案
原因十分簡單, 就是拿破崙知道法軍打不過英軍, 特別是海戰, 法軍可說是必敗的.
拿破崙時期的法軍, 的確於歐洲大陸上所向被麋. 幾乎逢戰必勝. 意大利, 奧匈帝國, 普魯士都相繼被征服, 甚至 1799 年遠征埃及都一戰即勝. 拿破崙的軍事才能和法國陸軍的力量得到了完全的體現. 拿破崙出身砲兵少尉, 對騎兵戰術也有一定認識, 但海戰卻一竅不通. 但可惜由 17 世紀到現在, 法國海軍的戰力都是二流的. 1799 年海路遠征埃及, 登陸後法國海軍 400 艘船艦, 差不多被納爾遜提督所率領的英國海軍全部送進海底, 當拿破崙回國時, 只剩下 2 隻小船...
而 1805 年, 拿破崙也曾動過念頭和英國於海上決一死戰, 拿破崙用盡法國海軍的全部家當, 再加上強迫西班牙海軍協助對抗英軍, 但也同樣被納爾遜提督所率領的英國海軍打至幾乎全軍覆沒 ( 2/3 戰艦被俘) ... 這就是著名的特拉法加海戰了.
另外拿破崙知道英國的生命線全靠外國海上補給, 因此他也曾經推出 "大陸政策" 來抗衡英國, 企圖以阻止法國及歐洲僕從國與英國的貿易, 迫使英國讓步. 可怕法國沒有足夠的海軍實力封鎖英國, 而僕從國也沒有理由拿破崙的禁令, 所以 "大陸政策" 對英國的打擊甚少...
所以拿破崙不攻打英國, 其一是法國海軍不夠打, 其二是法國海軍沒能力打... 誰叫當時的英國已經是世界的世上霸主... 法國只是一個陸權國家, 挑戰不到英國的地位
參考: living in Paris for a year before + studying European Politics