北魏孝文帝拓跋宏遷都洛陽后, 又想改變北方舊的風俗, 于是下詔禁止士民穿胡服,但京城的人大多不樂意。
齊建武二年(公元495年),北魏皇太子在太廟舉行加冠禮,拓跋宏召見群臣,問:“你們希望朕遠追商、周呢,還是連漢、晉都比不上?”咸陽王拓跋禧回答說:“群臣都愿意陛下能超過前代帝王。”孝文帝問:“那么應當移風易俗,還是因循守舊呢?”拓跋禧回答:“愿意圣上為政日益更新。”孝文帝問:“是止于一代,還是希望流傳百世?”回答說:“愿意流傳百世。”孝文帝說:“那么一定要改換風俗,你們不能違背。 ”回答說:“圣上下旨,臣下服從,誰敢違背?”
孝文帝說:“‘名不正,言不順,則禮樂不可興。’ 現在準備禁止說鮮卑語,全部改說漢話。三十歲以上的人,習慣已久,可以允許不立刻改過來。三十歲以下的人,凡是朝廷任職的,不許再說過去的語言。如果有故意不改的,就要降職免官,各位要謹慎。王公卿士們認為怎么樣?”拓跋禧回答說:“一定遵照圣旨。”
孝文帝說:“朕曾經與李沖討論過,李沖說:‘四方的語言,不知道哪一種是標準。帝王用的語言,應當作為標準。’李沖的話,罪當處死。”然后看著李沖,說:“你辜負社稷, 應該讓御史把你拉下去。”李沖脫下帽子,磕頭謝罪。孝文帝又指責留守洛陽的官員,說:“昨天朕看到婦女仍然穿著夾領小袖的衣服,你們為什么不遵照前面的詔令?”官員們都磕頭謝罪。孝文帝說:“朕說得對錯與否,你們可以當面辯論。為什么上朝就順從圣旨, 退朝就不從呢?”
六月初二,孝文帝下詔:“在朝廷上不許說鮮卑語,違者免去官職。”第二年正月,拓跋宏下詔,認為:“北方人稱土為拓,稱后為跋。魏的祖先是黃帝的后代,以土德稱王,所以稱拓跋氏。土,是黃顏色的一種,萬物的本元,應該改姓元氏。各功臣舊族從代地遷來的,姓氏有重復的,全部更改。”于是,改拓拔氏為長孫氏、達奚氏為奚氏、乙旃氏為叔孫氏、丘穆陵氏為穆氏、步六孤氏為陸氏、賀賴氏為賀氏、獨孤氏為劉氏、賀樓氏為樓氏、勿忸于氏為于氏、尉遲氏為尉氏。更改的其他姓氏,多得數不過來。
此后不久,北魏又改變舊有的度量衡制度,改用長尺、大斗,按照《漢書·律歷志》的規格制度。八月,北魏在首都洛陽設立國子學、太學和四門小學。十二月,拓跋宏在光極堂召見文武百官,賞賜漢人的冠帽、衣服,要他們不要再穿鮮卑服裝。在此以前,北魏人民從未用過錢幣,這年,拓跋宏才下令鑄“太和五銖”錢。待冶煉設備初步完成以后,拓跋宏下詔:無論是朝廷或是民間,以后的商品交換,一律用錢幣作為流通媒介。
