Hola:
Si quieres usar código php, debes usar páginas con una extensión que el server reconozca como cosas php... también valdrían cosas com .php4, php5... y no recuerdo cuantas otras extensiones... sin duda la extensión html no procesa contenido php.
Por cierto, creo que el tema es más general...
Saludos