关于城墙及城门洞口的式样,我们到北京或其他地方看到的城墙和城门,基本上是券门洞。券门洞即是半圆形的门洞,也可以说是券形门洞。这个式样的 券形门洞发明很早,早期一般用于房屋与墓葬,直到元 始才大量地用于城门上。早期的城门洞口都做成方形或者圭角形,之所以这样,是因为当时建楼要用木梁来支撑,在砖墙上用圆木成排地平铺,再在圆木上往上砌砖,上部再建楼,这是土办法,也是砖土结合的方式。
在这样构造的情况下,挑木即梁与砖打接之处易于腐烂,所以在梁的端部贴着城墙洞口的是一排木柱,木柱柱头再支撑顺梁,梁面贴于排梁之底面,这就加固了其承压力。所以,城门洞口的外观就出现圭角形的式样。唐宋时期这种做法十分普遍,到了元朝,砌砖技术进一步发展,所以城门洞口的木梁、排梁全部取消,改为用"砖砌拱"的办法,墙体与拱砖门洞口上的顶砖全部连成一体,这样既坚固又耐久,非常稳定。所以券门建造比较普遍和流行。
城墙并非一条直线,有的相互错开,有的不直通。虽然用砖砌出,也同样砌 出弧形。在城墙墙体之侧面还砌出马面,每隔二十几米之处,特别是防御性强的部 位,才建设马面。马面是宋代名词,就是在墙体的外楼建一个方垛,大约5米乂8米左右,从外表看与城墙相同,这是为防御敌人攻城、保卫城池的一项设施。宋代也 称为"硬楼”、"软楼”等,都是防御性设施。
在城墙的内侧还建有马道,这是为人们登上城墙用的。在 事战略上还有一 种是战马城。即城墙只修外面,与其他城一样,但在城里边不做墙面而是做斜的土坡。这样做,一方面,为了节省城砖;另一方面,为了战争时人们可从城内四面八方登上城头,而不仅限于用局部的马道。这种城墙防御性更强。