促进钙吸收的因素:维生素D通过增加肠粘膜上皮细胞中特异钙结合蛋白的合成,增加钙的主动吸收。根据对新生儿钙平衡的研究,母乳中钙吸收率高于牛乳,分别为25% ~ 66 % 和5%~38%。乳糖发酵导致pH降低或乳糖水解产物均能促进钙吸收。乳和乳制品中蛋白质可增加钙吸收。通常当蛋白质摄入量从缺乏到适宜水平时,钙的吸收增加;但是当蛋白质摄入量超过推荐供给量时,
婴儿和儿童对钙的吸收率高于成人,低体重出生儿钙的吸收率高于正常出生的婴儿;早产儿对母乳钙的吸收率要高于足月产儿。在儿童骨骼生长时期,钙的吸收率高达75%;而成年人为20%~40%。 胃酸和胆汁的分泌有助于钙盐的溶解和吸收。
抑制钙吸收的因素:包括食物中含有的草酸、植酸、脂肪酸和钠(盐)等。草酸可与食物中钙形成不溶性钙盐,抑制钙吸收。由于蔬菜中含有较多植酸,故蔬菜中钙的生物利用率非常低。当同时食入牛奶和苋菜时,导致钙吸收率降低。有人比较了健康成年人对菠菜和牛奶中钙的吸收率,牛奶显著高于菠菜,分别为27.6%和5.1%。 虽然植酸对钙的吸收有抑制作用,由于植酸在肠道可被植酸酶水解,所以除非钙的摄入量非常低时,植酸对钙利用率的影响才显得重要。脂肪酸(尤其饱和脂肪酸)在胃肠道可与钙形成不溶性肥皂,使钙的吸收率降低。在8~13岁迅速生长期间的女孩,高钠摄入可降低钙在骨骼中的存留,伴随骨密度的降低。