为什么uniform前面用a

【为什么uniform前面用a】
uniform前面用a的原因是因为uniform的首字母u的发音不是元音,而是辅音 。类似的有one,university等 。而在单词uncle前加an,因为其首字母发音是元音 。还有honest、hour单词虽然是辅音字母开头,但h不发音所以前面加an,如anhonestman,anhour 。