почему в качестве наказания женщинам отрезали волосы?

"Обычай закрывать волосы замужней женщине имеет несколько мотивировок “изнутри традиции”. Одна из них (и, пожалуй, наиболее распространенная) заключается в том, что свадьба представляет собой переход девушки во власть мужа. Этот переход знаменуется, в частности, овладением женихом косой невесты. После этого на невесту надевается бабий головной убор, и отныне ее волосы может видеть лишь муж. Поэтому показаться на глаза постороннему мужчине с непокрытыми волосами равносильно измене, а сорвать с женщины головной убор — тягчайшее оскорбление (в Древней Руси по Уставу Ярослава с обидчика взимался крупный штраф—Романов, 1966, с. 254). В качестве наказания за супружескую неверность женщину делали “простоволосой” и остригали ей волосы."


но здесь идёт о замужестве, а я слышала, что женщинам лёгкого поведения тоже нередко устраивали такую "казнь".
если вспомнить фильм "Малена" или Стиляги". действие происходит уже в 20м веке, но такая месть остаётся.
почему именно волосы?