三无食品违反了《食品安全法》第三十四条和第七十一条。
三无食品是一般是指无生产日期、无质量合格证以及无生产厂家,来路不明的产品,另一种说法为三无产品是无生产厂名、无生产厂址、无生产卫生许可证编码的产品。
一般地法律规定食品必须有中文厂名、中文厂址、电话、许可证号、产品标志、生产日期、中文产品说明书、如有必要时还需要有限定性或提示性说明等。