任何的魚飼料, 不論是活餌、乾燥飼料或冷凍餌料, 都是由生物所製成的產品。 而所有的生物縱使在外觀上差異如此的大, 組成構造的化學元素和營養需求卻很類似。 舉例來說, 碳元素 (C)構成了動物和植物體內 40-50% 的成分; 而比較不一樣的是氮元素(N)和硫元素(S), 由於動物體內的蛋白質較高的關係, 體內的氮和硫元素約為植物體內的三倍。 不過在植物所需的 19 種(或說 17 種)元素當中, 只有硼元素(B)是動物體內所不具備的。 但很幸運的是, 我們常用的魚飼料中, 其實是含有硼元素的。 換句話說, 在魚飼料中所含的化學元素成分, 也具備了水草所需的營養元素。 一旦魚飼料進入水族缸中, 便要透過魚隻、螺類和細菌的層層分解, 最終才能變成水草所需的營養型式。 氮、硫和碳變成了氨、硫酸和二氧化碳。 某些元素經由魚類的鰓部或尿液直接釋入水中, 例如硼、鉀、鎂、鉬、硫和碳。 鈣、磷、鐵、銅、錳、和鋅則透過糞便釋出。 然而金屬元素必須透過汙物中細菌和霉菌的作用, 才能變成水草所能吸收的營養。 也因此依賴魚飼料提供水草營養的水族缸, 底床內的汙物儘量不去清理, 以確保營養物質的分解與生成。 不過魚飼料提供水草營養的最主要關鍵, 還是在於碳元素。 雖然理論上在魚飼料內含有豐富的碳元素, 很遺憾的二氧化碳會經由水面散溢而消失。 因此若要以魚飼料為水草營養的來源, 最大的限制因子還是在於碳元素的提供。 至於是否需要額外的碳元素補充, 也得看水族缸的飼養密度、光照強度和水草數量而定。 一般來說, 在氣液平衡時, 溶解於水中的 CO2 於 25 C 約為 0.5 ppm, 這樣的 CO2 濃度想要栽培水草恐怕不容易。 而水底污泥所產生的 CO2 濃度是遠高過這個濃度的, 這也是水草賴以生存的 CO2 來源, 而非來自空氣中的 CO2。 外過過濾、上部過濾或者瀑氣, 都會加速 CO2 達到氣液平衡的濃度, 也就是約 0.5 ppm, 水草還沒來得及吸收的 CO2, 就已經揮散至空氣中了, 這使我們不願見到的。