يعتمد الشعر كثيرا على الجينات التي يرثها الشخص من والديه، لذلك يختلف نوع الشعر بين البشر على اختلاف أصولهم اما لون الشعر فيتحدد بلون أو صبغة الميلانين، التي تفرزها الخلايا في بصيلات الشعر، وهي نفس الصبغة التي تحدد لون البشرة، وتوجد في الأنسجة أسفل قزحية العين، ويكون لصبغة الميلانين نوعين هما اليوميلانين، الذي يكسب الشعر اللون الأسود أو البني، والفايوميلانين الذي يكسبه اللون الأشقر أو المائل للحمرة. وفي حال غياب صبغة الميلانين، أو عدم انتقالها بكفاءة إلى الشعر والبشرة والعيون، إلى أن يصبح الجلد شاحبا جدا، والشعر شديد البياض أو الصفرة، ويعرف حينها الشخص بالأمهق (ألبينو) منذ ولادته.