民间对于这个问题的解答是比较迷信的,他们认为天上的玉帝功德盖世,受世间人们的尊重和爱戴。玉皇大帝姓张,为了体现对他的尊重,姓张的人就不能当皇帝。除了这个原因,张姓之所以没出皇帝,是因为张字由"弓""长"左右构成,从字面上看,弓着腰,始终直不起来,也就是说上面有东西压着,难有出人头地的机会。
历史上张姓皇帝几乎没有,"伪皇帝"张邦昌被金人所迫当了几十天"皇帝",不久就主动迎立赵构为宋帝,这个不能算数的,其间他自己也并未以皇帝自居。明末有个张献忠,自称大西国,也自封了皇帝,不过这个皇帝并不被世人所承认,也只能算个假皇帝。
你觉得张氏这个大姓没有出过皇帝的原因是什么?
参考文献:《百家姓》、《明史》