没有几代遗传这个说法。先天性心脏病的病因,目前尚未研究清楚,主要与遗传和环境因素有关系,有一定的遗传倾向,但是没有几代遗传的概念。虽然引起先天性心脏病的病因目前尚未完全明确,但加强对孕妇的保健,特别是在妊娠早期积极预防风疹、流行性感冒、腮腺炎和柯萨奇病毒感染,避免接触放射性物质,避免服用抗癌药、降糖药、抗癫痫药。避免患糖尿病、高钙血症等疾病。避免吸烟、酗酒、吸毒、精神创伤等,这些对预防先天性心脏病的发病都具有重要意义。
现在还可以在怀孕的早中期,通过胎儿超声心动图及染色体基因诊断等手段对先天性心脏病进行早期诊断,早期干预。