七修类稿》中说出自己的见解，认为以绿头巾为羞辱，是因为绿头巾是春秋时期妓女之夫的首服。把绿头巾定义为妻子通姦，应在元朝之后。据《元典章》载，元朝规定娼妓家长和男性亲属要裹青头巾，而青、绿二色相近。此例一直沿用至明朝，《明史·舆服志》载，明太祖朱元璋在洪武三年下诏规定教坊乐户和伶人要戴青巾，而乐户、伶人之妻通常都是女乐、女伶，虽然以卖艺为主，但有时亦会与皇室及贵族发生性关系。明刘辰所着的《国初事迹》也有记载，当时南京娼妓家的男子指令必须“头戴绿巾”。后来龟蛇之说、头巾之绿、娼妓之家等说法被集合、附会，