为两种：pheomelanin（呈现红色的）及 eumelanin（呈现褐色的），它们的数量取决于基因是否为显性（一般情况下，它们为不完全显性基因）。同时，吸收紫外线也可将黑色素呈现在皮肤中，因此，晒太阳后皮肤会变得更深色，即使是白人也一样。在古时，人类分佈在不同的地方。由于黑色素的多少与日照时间有着密切的关系。所以在非洲那些日照时间极长的地方，防止紫外线对皮肤的伤害，黑色素便不断增多，当地人的肤色基本呈黑。古人大都活不到因紫外线得癌症的年纪。但是紫外线可以破坏叶酸，缺乏叶酸的孕妇很容易生出畸形儿，