Here's the breakdown:
* h - /h/ (the aspirated "h" sound)
* a - /æ/ (the short "a" sound)
* lf - /lf/ (the "lf" digraph makes the single /f/ sound)
Even though "half" is spelled with four letters, the "l" is silent, so it doesn't contribute to the pronunciation.