春秋战国时诸侯国按公侯伯子男称谓。晋国国君称公,如晋文公
从分封制上来讲,晋国的国君应该被称呼为晋侯。因为晋国在被分封的时候是被周天子分为侯爵的。
之所有有时候会被称为晋公,是因为晋国在晋献公时期崛起,成为春秋强国,称晋国国君为“公”,是对其的一种尊称,再后来就一直延续下来了
晋文公为什么称晋侯
晋国君主指周朝时期晋国的国君,始于唐叔虞,终于晋静公。著名的有晋献公、晋文公、晋悼公等。
晋国本是侯爵,曲沃代晋以后开始自大,在国内尊称为公爵,这也是当时列国的趋势。
晋侯(唐侯)为姬姓(《晋世家》作“姓姬氏”),按照先秦国君“以国名为氏”原则,先为唐氏,后为晋氏。