Il y a deux sortes de h en français : le h muetet le h aspiré.
Le h muet se comporte comme s’il n’existait pas. On fait la liaison et l’élision (ex. : l’homme, les hommes, que l'on prononce comme les [zommes]).
Le h aspiré, lui, empêche la liaison et l’élision. Ainsi, même s’il ne se prononce pas vraiment, on le traite comme une consonne (ex. : le hibou, les hiboux, sans liaison, on ne dit pas les [ziboux]).
Explanation from Alloprof
This Explanation was submitted by a member of the Alloprof team.
Salut!
C'est parce que le h est un h aspiré :)
Il y a deux sortes de h en français : le h muet et le h aspiré.
Le h muet se comporte comme s’il n’existait pas. On fait la liaison et l’élision (ex. : l’homme, les hommes, que l'on prononce comme les [zommes]).
Le h aspiré, lui, empêche la liaison et l’élision. Ainsi, même s’il ne se prononce pas vraiment, on le traite comme une consonne (ex. : le hibou, les hiboux, sans liaison, on ne dit pas les [ziboux]).
Voici notre fiche à ce sujet, elle présente plusieurs exemples similaires : Le h muet et le h aspiré | Alloprof
Et voici un article sur le sujet pour plus de détails : H muet : prononciation, élision et liaison | BDL
J'espère que c'est plus clair pour toi! :)