1、草食性的鱼类以吃水生植物、陆生鲜嫩植物为主。主要鱼种包括草鱼、团头鲂、鳊鱼等。
2、肉食性鱼类以吃水生动物为主。主要鱼种包括鲨鱼、鳜鱼、鲶鱼、带鱼、鳗鱼、黄颡鱼、狗鱼等,这类鱼通常性情凶猛。
3、杂食性鱼类以吃水生动植物、微生物、各类腐屑为主。主要鱼种包括鲤鱼、鲫鱼、罗非鱼、鲂鱼、鲮鱼等。
4、浮游生物食性鱼类以吃浮游动植物、有机腐殖质、细菌为主。主要鱼种包括鲢鱼、鳙鱼等。
5、腐屑生物食性鱼类以吃水域底层腐败的动植物、有机质为主。主要鱼种包括鲟鱼、鲻鱼、鲴鱼等。
6、人工养殖的鱼,不管是哪一种食性,均以吃水产全价饲料为主。
鱼可以吃植物和动物,具体取决于鱼的种类和生活环境。一些鱼类主要以浮游生物、小型鱼类和甲壳类为食,如金鱼、鲑鱼和鲨鱼;而另一些鱼则喜欢吃植物,如鲤鱼和草鱼。同时,一些鱼还可以食用人类喂养的食品,如饲料、鱼饵等。总的来说,鱼的食物多种多样,不同种类的鱼有不同的食性。