封建时代对于君主和尊长的名字谥号等,不能直接写出或说出,必须用其他字来代替,如汉高祖名邦,改“邦”为“国”;唐太宗名世民,改“世”为“代”,改“民”为“人”,尚书六部中的“民部”,则改为“户部”,等等。刻印古书时,也要把当世应讳的字改掉或缺笔。这叫做避讳。避讳的要求很严格,违犯者会招致非议,甚或得罪。唐代著名诗人
李贺,才气横溢,少年成名,但因为他的父亲名晋肃,在他准备参加进士科考试时就遭到了非议(晋、进同音),终于不能如当时其他读书人那样取得功名。
韩愈曾鼓励李贺应进士试,也被人指责。面对这种陈腐的时尚,韩愈十分愤慨,
《讳辩》就是为这件事而写的。韩愈不敢反对避讳,他只能巧妙地引用经典和法律依据,找出矛盾,从而反对将避讳搞得过滥。文章层层设问,一波三折,语言辛辣,说理痛快。全文没有一句从正面说出作者的主张,读者却可从中得出同作者相一致的结论。