方面都互有不同；而由于各处地理条件的差异，即使同一时代所修的长城面貌也有不同。就不同历史时期和筑城技术的发展而言，北魏以前各朝所修的长城，以版筑夯土为主，北魏时出现了砖石结构的长城，明代长城则广泛运用了石砌法、砖砌法、砖石混砌法，从横切面之观察更含三角学上的应用，特别在陡坡上的巩固方面起了作用。就长城沿线各地的地理条件之不同而言，建造长城所需的材料均按“因地制宜”的原则就地取材解决。崔豹《古今注·都邑》说：“秦所筑长城，土色皆紫，汉亦然，故云紫塞焉。”在山地，则开山取石垒墙；在黄土地带，则取夯土筑；