提到“清明”、“寒食”,人们往往提及介子推。事实上,在我国,一般都是先有节俗,后有传说。传说“清明”、“寒食”是春秋时期晋文公为了纪念介子推而设,晋文公将介子推在大火烧绵山死了这一天定为“寒食节”,又把寒食节的后一天定为“清明节”。
在文献作品中,确有介子推其人的记载,但在《左传》、《史记》等史书的记载中,并没有介子推被焚山而死的情节。并且,寒食节起源于纪念介子推,这一说法最早也要到两汉之交才有记载(见于桓谭《新论》)。许多学者认为这是后人为了解释寒食节附会而来。
据考,清明节的起源其实与介子推无关。清明作为一个春祭大节,远在周代之前已经确定。中国地域辽阔,先秦时期南北风俗各异,文献上主要记载北俗,唐代是各地墓祭风俗融合时期,此后清明节的墓祭节俗渐出现于文献上。在历史发展演变中传统节日大多会被附会一个传说作为“起源”,但实际考察,这些说法远远晚于节日诞生。
相传晋国公子重耳为逃避动乱,和介子推等臣子逃到了偏远的地方。在重耳饥饿的时候,介子推从自己腿上割下来一块肉,用火烤熟就送给重耳吃。重耳回国执政后,大加封赏同甘共苦的臣子,却唯独忘了介子推。
有人为介子推叫屈,重耳感到心中有愧,便命人去请介子推受赏封官。但是介子推谢绝了重耳的封赏,背着自己的母亲躲进绵山。后来重耳亲自到绵山恭请介子推,介子推依旧不愿意。重耳便下令放火焚山想逼介子推露面,结果介子推抱着母亲被烧死在一棵大树下。为纪念介子推,重耳下令把绵山改为“介山”,在山上建立祠堂,并且把放火烧山的这一天定为寒食节,每年这天禁忌烟火,只能吃寒食。
寒食节在清明节前二日,冬至以后一百零五日,这一天要禁火,从上到下只吃瓜果点心一类冷食。民间普遍认为寒食起源于晋文公火烧介子推的故事。人们为了纪念介子推,就在那个月不生明火,吃饭也吃冷的食物。后来一个月渐渐减少到清明节的前一天,即为“寒食节”。过节的当天,家家门上插柳枝、烧纸钱、在野外祭祀、吃冷饭这些都是为了纪念介子推。后来,人们也常常在寒食节纪念死去的亲人。
虽然寒食节的真正起源并非来自于介子推,但将纪念介子推作为寒食节起源的说法却更为流行,甚至后来寒食节逐渐被清明节取代,许多人又把纪念介子推作说成清明节的起源。
清明节在历史发展中融合了流行于北方地区的寒食节禁火、冷食习俗。传说寒食节是在春秋时代为纪念晋国的忠义之臣介子推而设立的节日,在民间传说中寒食节虽与介子推有关,但寒食起源,并非为纪念介子推,而是沿袭了上古的改火旧习,即如《周礼》所说“仲春以木铎修火禁于国中”。
寒食节是流传于中国北方中原一带古代较早的节日,寒食节初为节时,禁烟火、只吃冷食,在后世的发展中逐渐增加了上坟祭扫、秋千、蹴鞠、牵勾、斗鸡等风俗。由于北方寒冷,春三月气温上升正值改火的时节,人们在新火未到之时,要禁止生火。汉代称寒食节为禁烟节,因为这天百姓人家不得举火,到了晚上才由宫中点燃烛火,并将火种传至贵戚重臣家中。据《后汉书》记载,最初的寒食节时间很长,最长的105天,最短的也要近1个月。寒食节期间不得生火,只能生食,对人的健康不利。
清明节还融合了另外一个较早出现的节日—上巳节的习俗内容。上巳节,俗称三月三。上巳节是古代举行“祓除畔浴”活动中最重要的节日,人们结伴去水边沐浴,称为“祓禊”,此后又增加了祭祀宴饮、曲水流觞、郊外游春等内容。上古时代以“干支”纪日,三月上旬的第一个巳日,谓之“上巳”。“上巳”一词最早出现在汉代文献,《周礼》郑玄注:“岁时祓除,如今三月上巳如水上之类。”魏晋以后,上巳节的节期改为阴历三月初三,故又称“重三”或“三月三”。
上巳节主要风俗是郊外游春、春浴、祓禊(临河洗浴,以祈福消灾)等。古代,每逢三月时令,人们都去水边祭祀。晋代陆机有诗写到:“迟迟暮春日,天气柔且嘉。元吉隆初巳,濯秽游黄河。”即是当时人们在上巳节祓禊、踏青的生动写照,诚如唐代大诗人王维诗句“少年分日作遨游,不用清明兼上巳”。到了宋代,上巳节逐渐销声匿迹,不见于文献记载。
融汇了寒食与上巳两个节日习俗的清明节,在宋元时期形成一个以祭祖扫墓为中心,将寒食的禁火、冷食风俗与上巳郊游等习俗活动相融合定型;由于寒食节的禁火、冷食习俗移置到清明节,我国北方一些地方还保留着在清明节禁火与吃冷食的习惯。明清大体承接前代旧制,清明节仍然坚持并发展着其在春季生活中一个必不可少的大节的地位。民国时期,清明节这天,除了原有的扫墓、踏青等习俗,植树也被确定为常规项目,这实际上不过是对民间长期延续的植树风俗的一个官方认定。