I just got my saltwater fish tank, I just wanted to know if it’s common for fish to breed on the tank, as the usually do on the sea, or does it has to be on special conditions?
Not sure what you mean by on the tank?
Do you have something unusual on the glass, or is it a typo and meant to be in the tank?
What sort of fish did you want to breed?
------------------
Most small species of marine fishes will breed in captivity if they have sufficient room, no stress, lots of food, and good water quality.
Anemonefish (clownfish like Nemo) will lay eggs on a rock at the base of a sea anemone and a mature pr will breed regularly if well fed and looked after. Most damselfish will also lay eggs on rocks and guard the eggs, a lot like Central/ South American cichlids do. When the eggs hatch, the fry end up in the plankton where most get eaten.
Wrasses, parrotfish, Anthias and a lot of other marine fishes scatter their gametes (eggs & sperm) into the water column and leave to them chance. The fertilised eggs and larval fish, shrimp and other types of crustaceans collect just under the surface of the water and become part of the plankton.
Cardinalfish are mouth brooders and the males carry the eggs in a buccal pouch in their bottom jaw. They show brood care and look after the young for a few weeks after they start swimming around.
Most shrimp and crabs carry eggs under their tail and when the eggs hatch, the larvae go up to the surface and mix with the other types of plankton.