rdd, puff, you guys are wrong. Fish do need light, it is essential for their long-term health. Just like people, fish need Vitamin D, and also just like people, most of their Vitamin D is self-made, and light is a key part of the synthesis of Vitamin D. It is produced photochemically in the skin.
Vitamin D is very important, it helps regulate the calcium and phosphorus levels in the blood by promoting their adsorption through food through the intestines. Vitamin D also promotes bone formation and is essential in keeping bones strong -- if you don't get enough Vitamin D people get a disease known as rickets. I don't know what fish-rickets are, but I do know it cannot be good.
So, in summary, fish do have to get significant light. They need the light to make sure that they are getting their essential vitamins.
Fish dont synthesize Vitamin D in their skin using sunlight as humans do, Fish get their entire vitamin D content from their food. Most of the fish's Vitamin D will start off in aquatic plants or algae or phytoplankton etc and work its way through to the fish. Hence cave dwellers, black water fish and deep sea fish do just fine despite low or zero light levels. I wouldnt suggest keeping fish in zero light levels long term - many fish do use their eyes to see... but many fish do appreciate darker aquariums. Ive found that very dark aquariums are ideal for hospital tanks the VERY LOW light levels seem to lower stress levels in many species, particularly in blackwater \ deep water species species
Dang, someone really should have told Dr. Holick this when he wrote "and most plants and animals that are exposed to sunlight have the capacity to make vitamin D" in "Vitamin D: A millennium perspective" Journal of Cellular Biochemistry 2002. Someone else should have told that to Dr. Haussler when he wrote about fish's production of Vitamin D in "Vitamin D Receptors: Nature and Function" in Annual Review of Nutrition 1986. These are just two I found, that say that fish do produce Vitamin D in their skins. I am sure that Vitamin D is also a part of their natural diet, too, since almost all plants and animals make it when exposed to sunlight, but, a fish's own production is a significant part of its Vitamin D, too. Can you cite me some proof that shows that fish don't make their own? I'd very much like to take a look at it.