Código PHP:
$fd = fopen("rutadelarchivo", "r");
//Recuerda que si es unix o linux deben coincidir exactamente mayusc y minusc en la ruta
if ($fd != 0)
{
while (!feof($fd))
{
$texto = fgets($fich, 1024);
echo $texto; //<- Aqui añadir el formato q quieras (como <p class="blabla">$texto</p>
}
}
Y para mostrar una imagen pues no hay mas que poner la ruta en el src: <img src="ruta"...>
Ah! Se me olvidaba, al texto leido, antes de hacer el "echo" puedes pasarle la funcion htmlentities($texto), que convierte los acentos y los caracteres especiales a html.
Suerte