地质变化,例如地震,洪水之类的

古代的城墙从材质上来说,主要是土和砖石,当然也有石头,木头,芦苇稻草(是的,你没看错)
较远的历史上的城墙一般都是土夯制而成,比较有代表性的例如秦长城(也有用条石的),周朝各诸侯国的城墙,统万城(这个很猛,据说土城墙锥子砸不进去...),具体操作方法嘛...夯土你们都见过的,但是古时候可没有现代化的机械,都是人力,而且土的质地比较松散,所以土城墙一般都非常厚,非常厚(实地看过郑国都城城墙,像大坝一样),而且是那种很明显的梯形,没有一般的砖石城墙的梯形陡(所以电视剧春秋战国上演的攻城看起来蛮搞笑的)。
而年代近一些的朝代城墙一般是砖石的,比如明长城,明南京城(以前叫建业那会也叫石头城,依山而建,城基使用的是石头),砖石结构的就比较简单了,砖头烧制好了,使用石灰粘合(传说是糯米汁和石灰),城砖烧制是固定的作坊。


