This is more of an english question but sounds like a computing question.
The rule of "an" and "a" is that an refers to vowels, so "an apple", "an elephant". The rule of using "a" is for consonants, so, "a table", "a tree".
So why when talking about a HTML document do they say "an HTML"? Is...