古代,每屆元宵節,人們總要分曹射覆,引為笑樂。燈謎最早是由謎語發展而來的,起源於春秋戰國時期。它是一種富有譏諫、規戒、詼諧、笑謔的文藝遊戲。謎語懸之於燈,供人猜射,開始於南宋。《武林舊事 燈品》記載:"以絹燈剪寫詩詞,時寓譏笑,及畫人物,藏頭隱語,及舊京諢語,戲弄行人。猜燈謎是我國傳統的娛樂形式,它運用藝術的手法和漢字的規律,著眼于字義詞義變化,常用一個詞句、一首詩來製成謎語,既能達到娛樂的目的,又即使人增長知識,為人們所喜聞樂見。
春秋戰國時代,宮廷和墨客中出現了“隱語”、“文義謎語”等文字遊戲,這可以説是最早的燈謎。那時一些遊説之士出於利害考慮,在勸説君王時往往不把本意説出,而借用別的語言來暗示,使之得到啟發。
這種“隱藏”的話語,當時叫做“庚詞”(庚是隱藏之意),也叫“隱語”。秦漢以後,這種風氣更加盛行,西漢曹娥碑後題有“黃絹幼婦外孫齏臼”,射“絕妙好辭”,即是“隱語”。
《文心雕龍 諧隱》指出,“自魏代以來……而君子嘲隱,化為謎語”。唐宋時代,“文義謎語”日漸發展,制謎和猜謎的人多起來。”至南宋時,每逢元宵佳節,文人墨客把謎語寫在紗燈之上,供人們猜測助興。
燈謎至此可以説是名副其實的燈謎了。至明清時代,春節前後各城鎮皆張燈懸謎,盛況空前。
關於燈謎的由來,還有一則民間故事: 相傳,很早的時候,有個姓胡的財主,人稱“笑面虎”。這笑面虎嫌貧愛富,平日魚肉鄉里。
村裏有位叫王少的窮秀才,決定要鬥鬥這個笑面虎。
有一年,元宵將臨,各家各戶都忙著做花燈,王少也樂哈哈地忙了一天。到了元宵燈節的晚上,王少打出一頂花燈上了街。只見這花燈扎得又大又亮,更為特別的是上面還題著一首詩。王少來到笑面虎門前,把花燈挑得高高的,引得好多人圍看,笑面虎也忙擠到花燈前,見燈上題著四句詩:
頭尖身細白如銀,論秤沒有半毫分,
眼睛長到屁股上,光認衣裳不認人。 笑面虎一看,只氣得哇哇亂叫:“好小子,膽敢來罵老爺!”喊著,就命家丁來搶花燈。王少忙挑起花燈,笑嘻嘻地説:“老爺,咋見得是罵你呢?”笑面虎氣呼呼地説:“你那燈上是咋寫的?”
“這不是罵我是罵誰?”王少仍笑嘻嘻地説:“噢,老爺是犯了猜疑。我這四句詩是個謎,謎底就是‘針’,你想想是不是?”笑面虎一想:可不哩!只氣得幹瞪眼,轉身狼狽地溜走了。周圍的人見了,只樂得哈哈大笑。
後來,每逢元宵燈節,各地都舉行燈謎活動,一直傳到現在。
春燈謎語,雖屬藝文小道,然上自天文,下至地理,經史辭賦,現代知識,包羅無遺,非有一定文化素養,不易猜射;而其奧妙詼奇,足以抒懷遣興,鍛鍊思維,啟發性靈,是一種益智的娛樂活動。