Cita: Creo que si existe algo así sería muy bueno para separar código php de diseño html.
mm .. Para hacer eso realmente "separado" deberías usar sistemas de "templates" com por ejemplo Nok Template, Smarty o similares (en
www.zonaphp.com tienes tutoriales al respecto).
Aunque .. PHP ya se comporta como un "motor" de templates ... Ejemplo
nose_html.html
<algo de HTML>
script_php
<?
include ("nose_html.html");
// más cosas PHP ...
?>
Por lo demás .. tienes sintax tipo HERE DOC .. además de la propuesta de trabajo de Enea que va muy bien si usas un editor HTML visual tipo DW.
El caso es que no por qué en PHP para darle salida con este se pueda usar "echo" .. se tenga que hacer cosas como:
echo "<html>\n";
echo "<head>\n";
echo "</head>\n";
echo "<body>\n"
echo "Esto es algo .. si hay comillas \"escaparlas\" ... algo\n";
echo "</body>\n";
echo "</html>\n";
Un saludo,