Salut!
Alors, non, tu ne peux pas inclure ton code php sans que la page soit renomée en .php. Tu peux essayer, si tu laisses en html, tu verras tout simplement ton code s'inscrire dans la page.
Par contre, pour le doctype, je laisserai répondre des personnes beaucoup plus compétente que moi... Désolé.
Ciao.