Muchas gracias por tu respuesta, y tu apoyo.
Claro, no había caído en lo del código fuente. Aún estoy asimilando conceptos
![Lengua :P](https://aprenderaprogramar.com/foros/Smileys/default/tongue.gif)
Se me hace difícil pensar que PHP genera HTML.
Pero se me viene ahora otra duda. Al ver el código fuente de la página que recibe el usuario, la parte que está en PHP no la contiene ninguna etiqueta, y por lo que yo tenía entendido, todo texto que aparezca en la web debe ir dentro de etiquetas. Igual es en el XHTML strict, no sé, ¿ha cambiado esto respecto a HTML5?
Se ve así:
<h2>Curso php desde cero</h2>
Curso php de aprenderaprogramar.com comenzado el 20/01/2015
<div style="background-color:#FCF33E;">
<p>Este es el pie de página</p>
</div>