1) penso che la domanda sia
"come creo un file PHp che in OUTPUT crea una pagina html"?
2)
<?php
echo "HELLO WORLD";
?>
Per un browser è sufficiente, anche se non è creata l'intera pagina HTML (che penso sia la cosa che devi imparare)
3) hai due possibilità essenzialmente
- fai una pagina HTML con dentro un pezzo di codice PHP
- fai un programma PHP che crea "da zero" la pagina HTML