This article is from the Aquaria: Plants FAQ, by multiple authors.
Normal land plant fertilizer contains high amounts of N-P-K which is
already supplied by the fish food. Adding more will cause algae
outbreaks and possible fish stress. You may be able to find a
trace-element-only fertilizer at better garden shops, or even mix your
own. Aquarium-specific mixes by Dupla (available world-wide) and
Dennerle (not available yet in the U.S.) are expensive, but are proven
to work very well. Beware some other brands that supply N-P-K (check
the label for ingredients; some do not list their contents for this
exact reason.) Fertilizer tabs, or even 1/4 inch pieces of "plant
sticks" (without sulfates) have been successfully used if placed
deeply in the substrate and used sparingly.
 
Continue to: