为什么宋朝皇帝的名除了赵匡胤和赵光义外都是一个字?

法并不对,并不是“都是”两个字,其实大部分都是即位之后改名

至于为什么改名,先看下北宋皇帝表

1.宋太祖 赵匡胤(未改名)

2.宋太宗 赵匡义先改名赵光义即位改名为赵炅

3.宋真宗 赵德昌即位改名为赵恒

4.宋仁宗 赵受益即位改名为赵祯

5.宋英宗 赵宗实即位改名为赵曙

6.宋神宗 赵仲针即位改名为赵顼,

7.宋哲宗 赵佣即位改名为赵煦

8.宋徽宗 赵佶(未改名)

9.宋钦宗 赵亶或赵煊 即位改名为赵桓

可以明显看出,并非都是两个字,绝大部分其实都是即位之后改名了,

第一个问题,为什么宋太宗要先从赵匡义改名赵光义?其实稍稍熟悉历史的都知道中国特色的“避讳”避开皇帝的名字换成谐音(重看发现此处有问题,避讳还有把皇帝名字减一笔增一笔的)。所以,如果宋朝诸位都不改名,那诸如德、昌、受、益、宗、实等等其实都是起名常用字,偶尔一两个开国皇帝霸气点不改也就罢了,历史上大多数皇帝即位之后都会改名单字,不改名的寥寥可数(到了明朝这规矩被坏了,不过另一条规矩也就是尽量挑生僻字还保留着),匡胤两字并非常用字也就罢了,要是每个皇帝都这么玩,那中国起名常用字只怕所剩无几了,所以皇帝即位改名为生僻字+单字其实算是个传统。

另外各朝皇帝起名也都有点特色,夏商开始爱用天干,刘至唐,前后不用相同部首。宋朝名字里爱用“日”这直接影响了金朝(大部分也都带日完颜旻 完颜晟 完颜亶 完颜璟 完颜珣 完颜守绪)

明朝金木水火土大家都知道