我國傳統的清明節大約始於周代,已有二千五百多年的歷史。清明最開始是一個很重要的節氣,清明一到,氣溫升高,正是春耕春種的大好時節,故有「清明前後,種瓜種豆」。「植樹造林,莫過清明」的農諺。後來,由於清明與寒食的日子接近,而寒食是民間禁火掃墓的日子,漸漸的,寒食與清明就合二為一了,而寒食既成為清明的別稱,也變成為清明時節的一個習俗,清明之日不動煙火,只吃涼的食品。
關於寒食,有這樣一個傳說:
相傳春秋戰國時代,晉獻公的妃子驪姬為了讓自己的兒子奚齊繼位,就設毒計謀害太子申生,申生被逼自殺。申生的弟弟重耳,為了躲避禍害,流亡出走。在流亡期間,重耳受盡了屈辱。原來跟著他一道出奔的臣子,大多陸陸續續地各奔出路去了。只剩下少數幾個忠心耿耿的人,一直追隨著他。其中一人叫介子推。有一次,重耳餓暈了過去。介子推為了救重耳,從自己腿上割下了一塊肉,用火烤熟了就送給重耳吃。十九年後,重耳回國做了君主,就是著名春秋五霸之一晉文公。
晉文公執政後,對那些和他同甘共苦的臣子大加封賞,唯獨忘了介子推。有人在晉文公面前為介子推叫屈。晉文公猛然憶起舊事,心中有愧,馬上差人去請介子推上朝受賞封官。
可是,差人去了幾趟,介子推不來。晉文公只好親去請。可是,當晉文公來到介子推家時,只見大門緊閉。介子推不願見他,已經背著老母躲進了綿山(今山西介休縣東南)。晉文公便讓他的御林軍上綿山搜索,沒有找到。於是,有人出了個主意說,不如放火燒山,三面點火,留下一方,大火起時介子推會自己走出來的。晉文公乃下令舉火燒山,孰料大火燒了三天三夜,大火熄滅後,終究不見介子推出來。上山一看,介子推母子倆抱著一棵燒焦的大柳樹已經死了。晉文公望著介子推的屍體哭拜一陣,然後安葬遺體,發現介子推脊樑堵著個柳樹樹洞,洞裡好像有什麼東西。掏出一看,原來是片衣襟,上面題了一首血詩:
割肉奉君盡丹心,但願主公常清明。
柳下作鬼終不見,強似伴君作諫臣。
倘若主公心有我,憶我之時常自省。
臣在九泉心無愧,勤政清明復清明。