Allora, sono un newbie.

Vorrei capire se facendo una pagina .html e mettendo del codice php (racchiuso da <?php e ?>) dentro body, il server è in grado di riconoscerlo?
Credo di no: bisogna salvare la pagina con estensione .php ,giusto?

E poi, come si fa a far scrivere al php codice approvato dal W3C? Devi scrivercelo tu. Semplicemente se metti del codice php in un documento senza tag, lui ci aggiunge quelli essenziali.

Ho capito bene?

Ah, perché scrivere
codice:
<?php
echo "Buongiorno a tutti!", "
\n", "E' una bellissima giornata";
?>
è corretto, mentre con print dà errore di sintassi?