的最好证明。箭孔、出击用的暗门和深水井也都是这一时期常用的守城方式。城堡设计师们特别注重对出入口、吊桥、大门、闸门、哨塔的防护。护城河，无论天然的或是人工开凿的，也是至关重要的防御手段。在中世纪，几乎所有的大城市都有城墙。在克罗地亚达尔马提亚地区杜布罗夫尼克的城墙是一个令人印象深刻、保存完好的例子。更重要的城市除了城墙之外，通常还会拥有堡垒、要塞或城堡。守城者常常不惜花费巨大人力物力以确保在城市被围困的情况下仍然能有良好的水供应。在某些情况下，他们甚至会修建数条长隧道来把水输送进城市。城市地下复杂的隧道