文化进步以后,不借水为防卫,则能居于大陆之上。斯时借山以为险阻。读第四、第八、第九三章,可见。章炳麟《太炎文集》有《神权时代天子居山说》,可以参考。再进步,则城须造在较平坦之地,而借其四周的山水以为卫,四周的山水是不会周匝无缺的,乃用人工造成土墙,于其平夷无险之处,加以补足,是之谓郭。郭之专于一面的,即为长城。城是坚实可守的,郭则工程并不坚实,而且其占地太大,必不能守。所以古代只有守城,绝无守郭之事。即长城亦是如此。
中国历代,修造长城,有几个时期。(一)为战国以前。齐国在其南边,造有长城,秦、赵、燕三国,亦在北边造有长城。后来秦始皇把它连接起来,就是俗话所称为“万里长城”的。此时南方的淮夷、北方的匈奴,都是小部落。到汉朝,匈奴强大了,入塞的动辄千骑万骑,断非长城所能御;而前后两呼韩邪以后,匈奴又宾服了,所以终两汉四百年,不闻修造长城。魏晋时,北方丧乱,自然讲不到什么远大的防御规模。拓跋魏时,则于北边设六镇,借兵力以为防卫,亦没有修造长城的必要。(二)然至其末年,情形就大不相同了。隋代遂屡有修筑。此为修造长城的第二时期。隋末,突厥强大了,又非长城所能御。后来的回纥、契丹亦然。所以唐朝又无修筑长城之事。(三)契丹亡后,北方的游牧部族,不能统一,又成小小打抢的局面。所以金朝又要修造一道边墙,从静州起,迤逦东北行,达女真旧地。此为修造长城的第三时期。元朝自然毋庸修造长城。(四)明时,既未能将蒙古征服,而蒙古一时亦不能统一。从元朝的汗统断绝以后,至达延汗兴起以前,蒙古对中国,并无侵犯,而只有盗塞的性质,所以明朝又修长城,以为防卫。现代的长城,大概是明朝遗留下来的。