Cita: otra cosa es que se puede usar echo <<< EOT .. EOT; para desplegar toda la pagina como si fueran varios echos. pero no se si esto es seguro o confiable.
No es que no sea seguro o confiable .. el problema es que si usas "echo" ya usas PHP y debes usarlo como corresponde:
Código PHP:
<?php
echo <<<EOT
blablabal $blabla
EOT;
?>
y ese script se ha de llamar de extensión .php
En ese caso .. da lo mismo si todo lo metes en un enorme echo .. o vas "partiendo" o incrustrando el código PHP donde lo necesites realmente:
Código PHP:
<html>
<head>
</head>
<body>
<? aqui codigo PHP ... ?>
mas HTML <b>eso mismo</b>
<? mas PHP .. ?>
</body>
</html>
Tu pregunta iniciar es como hacer que un código/script .html ejecute <? codigo php ?> .. Y eso sólo se puede resolver como te comento a nivel de configuración de tu servidor HTTP.
Sigo sin entender cual es tu problema de fondo (que seguro lo tienes pero no lo has explicado) .. si lo explicas se veran mejores suluciones tal vez ..
Un saludo,