Углекислый газ в качестве еды это хорошо, но одним углекислым газом сыт не будешь... :-)
Наземные растения основную часть питательных веществ получают из грунта с помощью корней, водные же растения способны усваивать питательные вещества всей своей поверхностью.
Им обязательно нужен азот. Необходимы сера, кремний, фосфор, хлор, кальций, калий, натрий, магний. В меньшем количестве (в таком маленьком, что эти вещества получили название микроэлементов), но крайне нужны цинк, бор, медь, марганец, кобальт, молибден, железо и др.
В воде и грунте может находиться очень разное количество этих веществ. Растения извлекают их и накапливают в себе в нужных объемах. Если всего хватает, растения развиваются правильно, быстро растут, цветут и дают плоды.
Но если даже одного или двух из всего списка необходимых веществ недостаточно и растения не могут их накопить столько, сколько им необходимо, то они начинают отставать в росте, хиреют, могут стать уродливыми и прекращают размножаться. Нарушиться их развитие может и при противоположной ситуации: если какие-то вещества находятся в аквариуме в избытке.
Чтобы растения росли крепкими и здоровыми, аквариумисты их подкармливают.
Совсем недавно для подкормки аквариумных растений использовали удобрения, предназначенные для огорода или комнатных растений. Мочевину, суперфосфат, нитрофоску, удобрения с микроэлементами и др. Это было раньше.
Сейчас же можно легко купить самые разнообразные, жидкие и твердые удобрения, специально изготовленные для аквариумных растений.