父子血型不一樣其實是很正常的,除了父母血型都是o型外,其他血型的父母都有可能生下與自己血型不同的孩子。這是因為人類的血型雖然有遺傳特性,但決定血型基因的是abo三個等位基因。其中a、b是顯性基因,o是隱性基因。血型的組合多樣,就拿A型和B型的人結合來說,生出的孩子可能是ABO四種血型中的任何一種,那血型在鑑定是否親生方面將毫無意義。
舉例說明,以ABO血型系統為例,當男方的血型是a時:
極少數的情況下,AB和O血型的父母可能會生下血型為AB或O的孩子。這主要由於極少數人類個體的一條染色體中同時存在一個cis-AB基因,它編碼的酶可以同時催化A抗原和B抗原的合成。cis-AB是從一個親本遺傳而來的,因此即便其基因型是cisAB/O,也會表現為AB型,若與O型血的人(基因型O/O)生育,子女的血型可能是AB或O,而不像通常AB型血與O型血的父母只能有A或B型血的子女。