When you read it, it sounds as 

> "Ech Tee Em El"  (HTML)

Starting letter is **"E" <- vowel letter**

So it should be **"An HTML"**