古代人講究“避諱”,子女要避祖、父名的名字諱,臣民要避君王名字諱。也就是說(shuō),在寫(xiě)文章或談話時(shí),要避開(kāi)需要避諱的祖、父和君王的名字,用其他字來(lái)代替。帝王的避是強(qiáng)制的,弄不好就會(huì)被殺頭。
晉文帝名叫司馬昭,于是,“昭”字誰(shuí)也不許用,連古代的王昭君也得改名叫“王明君”。晉愍帝叫司馬業(yè),“建業(yè)(今南京)”就改名叫“建康”。唐高宗叫李治,“治”字就變成了皇帝獨(dú)有的字,和“治”同音的字都改寫(xiě)成了“持”、“理”等同義詞的字,而“稚”字因和“治”同音,凡是用“稚”字的地方,都用“幼”字來(lái)代替。唐高宗的太子叫李忠,“忠”字也得避諱,官職名“中郎將”改為“旅賁郎將”。
后來(lái),甚至連皇帝的姓和屬相都要避諱。宋徽宗屬狗,因此,天下的狗便走了運(yùn),圣旨禁止天下殺狗。元仁宗屬雞,全國(guó)禁止以手提雞,買(mǎi)雞賣(mài)雞都得抱雞而行,以示對(duì)“雞”字的尊敬。明武宗既姓朱,又屬豬,在正德十四年,他下了一道圣旨,禁止民間養(yǎng)豬,他認(rèn)為養(yǎng)豬和殺豬是把矛頭指向了皇帝,此令一下,幾年后,全國(guó)的豬幾乎絕種,以至于用來(lái)祭祀天地祖廟的豬都無(wú)法找到,后來(lái)由于大臣們的勸諫才取消了這道荒唐的禁令。清代的慈禧太后屬羊,于是朝中有令,不許人們說(shuō)“養(yǎng)羊”、“殺羊”、“吃羊肉”一類(lèi)的話,但是,慈禧太后又喜歡吃羊肉,于是下令把“羊肉”叫“福肉”或“壽肉”。