自宋代开始,每逢正月十五上元节,人们张灯结彩。为了增加节日气氛,就在灯上粘上谜语,或藏头诗句,任人商揣,谓之猜灯。就这样灯与谜结合在一起了,至明代已相习成风。“灯谜”因此而得名。也做为专以文义为谜的一个专用名词沿用至今。初时粘谜于灯上,会有事物谜夹在其中,只是大量为文义谜而已。此后文义谜迅速发展,谜底的文字允许作音、形、义和位置的变化,遂产生了谜格。谜格产生后,灯谜与谜语的界限就更明确了。因为以文义为谜,才有产生谜格的可能。至此,灯谜就成为有体有格的一种独特的文学形式了。
相传很久以前,有个财主,人称笑面虎。他见了衣着体面的人,就拼命巴结,见了粗衣烂衫的穷人,就吹胡子瞪眼。有个叫王少的青年,曾因衣服穿得破烂,一次去借粮时,被他赶出大门。王少回去后越想越气,于元宵之夜,扎了一顶大花灯,来到笑面虎家门前。这大花灯上题着一首诗。笑面虎上前观看,只见上面写着:
头尖身细白如银,
称称没有半毫分。
眼睛长到屁股上,
光认衣裳不认人。
笑面虎看罢,气得面红耳赤,暴跳如雷,嚷着:“好小子,胆敢来骂老爷。”便命家丁去抢花灯,王少忙挑起花灯,笑嘻嘻地说:“哎,老爷莫犯猜疑,我这四句诗是个谜,谜底就是‘针’,你想想是不是。这‘针’怎么是对你的呢?莫非是‘针’对你说的,不然你又怎么知道说的是你呢?”笑面虎一想,可不是,只好气得干瞪眼,灰溜溜走了,周围的人都乐得哈哈大笑。这事传开后,越传越远。
第二年元宵节,人们纷纷仿效,将谜语写在花灯上,供人猜射取乐。以后相沿成习,猜灯谜、打灯虎成了元宵佳节的重要活动内容。