太祖和高祖什么区别

按理说称“太祖”的皇帝,是白手起家的皇帝,而称“高祖”的皇帝是祖上比较显赫,为了降低自己的身份,他称帝以后,尊先祖为“太祖”而自己死后只能称“高祖”了。

我们就拿刘邦和朱元璋两个皇帝来说,他们都是白手起家的皇帝,按理说都该称“太祖”。然而,刘邦却称作“汉高祖”,朱元璋却称作“明太祖”。其实, 刘邦称“汉高祖”是错误的,正确的称呼叫“汉太祖”。刘邦死后庙号应为“太祖”,因为功劳太大,谥号为“高皇帝”。

唐朝之前的朝代,一般称呼皇帝的谥号,而不是庙号。如果,按照谥号的称呼,刘邦应该叫“汉高帝”这个和汉文帝、汉景帝、汉武帝的称呼一样。刘邦被称为“汉高祖”是司马迁在《史记》中的提法,《史记》影响力很大,后来习惯了就称刘邦为“汉高祖”。明朝的朱元璋庙号为“太祖”其实才是正确的,其实刘邦和朱元璋一样,白手起家,祖上没有显赫的人物,所以称“太祖”。

太祖和高祖都属于庙号,庙号起源于商朝,但周朝只有谥号而没有庙号,庙号的正式使用是在汉朝,且汉朝也是庙号最严谨的朝代。

庙号原本只有太祖,没有高祖:

庙号最初是没有高祖的,但庙号刚开始使用的时候,多数人搞不清楚庙号和谥号,包括司马迁,《史记》便把谥号和庙号混用,称刘邦为汉高祖,所以“高祖”相当于是司马迁创造的。

既然有高祖这个庙号了,汉朝之后的朝代便开始用了,魏晋南北朝时期庙号已经被用乱了。曹操是魏太祖,曹丕是魏高祖。