bonjour
Dés que tu met du php dans une page tu dois changer l'extension de celle ci en ".php". C'est obligatoire. Mais l'inverse n'est pas vrais : Tu peux ecrire que du html dans un fichier php, bien que je vois pas l'utilité

.
Pour un formulaire, soit tu fais son traitement en php sur la même page, alors tu changes l'extension de la page en php.
Soit tu fais son traitement en php sur une autre page, sur traitement.php par exemple. Alors la page ou se trouve le formulaire peut rester avec l'extension .html.
voila bonne continuation