这个分时期的。笼统的说,皇这个称呼出现在秦始皇时期,在先秦和两汉时期,皇后叫子女均称乳名。在宋代以前,国风都是相当开化的,礼教也没有宋明理学的压制,皇宫内相对也较为宽松,公主一词在唐朝较为普遍,这时皇后叫公主多叫封号 或者乳名,如长平公主,皇后也叫长平 或者长平公主。上官婉儿 待遇等同公主,武则天一样叫她婉儿。到宋明时期 多叫顺位 比如三公主 二公主。清朝前期 则叫格格 或者 封号加格格 皇后一般称某某为几格格 或者加封号。自皇太极之后,始仿明制,皇帝女儿开始称为“公主”,并规定皇后所生之女称“固伦公主”,妃子所生之女及皇后的养女,称“和硕公主”。“格格”遂专指王公贵胄之女的专称。所以乾隆女儿叫还珠格格是个笑话。