京剧里为什么是男人演旦角,而不是女人演?并不是常由男人来演,在曾经是不允许女人进剧场的。我国的京剧四大名旦梅兰芳,程砚秋,尚小云,荀慧生皆是男人来扮演女人人物,称作乾旦:但是继四大名旦后又有四大坤旦,即由女人来扮演女人。这不是自来就有的,而是一个特定的历史阶段,特别环境决定的。现在戏剧中的乾旦现已很少了。京剧的梅尚程荀四大名旦发生的一个重要原因的确如你所言,由于当
时不允许男女同台表演,所以女人人物多由男人扮演。别的在后来的
演唱实践中发现,其实男人演女人在一些方面是更有优势的,尤其是
男人的声响条件,调门高,舞台生命长等,所以男旦虽然在解放后不
如曾经,但仍然得到了一些发展。
这是一个比较复杂的问题。首先肯定有历史的原因,戏曲里清代以前优秀的女旦很多。比如说元代夏庭芝的《青楼集》里就记载了很多优秀的女演员,这些人既有演旦脚也有演男性角色的。清朝开始,女演员被禁演戏,主流的戏班基本上都是全男班,所以自然主要的京剧戏班在清末民初都用男旦。但是,事实上,即使是在清末,在天津上海的租界里,一直存在着全女班演京剧和其他戏曲剧种,所以男旦的垄断只限于主流的京剧戏班里。
到了民国初年,虽然女演员可以出来演戏,但是男女合演的禁令在很多地方亦然存在。所以全男班必须用男演员来演旦脚。事实上,即便是到了1910年代,虽然著名的男旦如梅兰芳非常走红,与他们同时代的京剧女旦诸如刘喜奎、鲜灵芝等等在当时其实也是非常有名的。只不过民国初期的职业女演员的演艺生涯都非常短,很多女演员一旦结婚就不再演戏(比如梅的第二个夫人福芝芳),很快就被观众忘记了。