dunque: se vuoi utilizzare in un pagina caratteristiche php, quella pagina DEVE essere in php. Se quindi hai una pagina HTML in cui a un certo punto è presente un DIV e vuoi estrapolarlo (nel senso di salvare questo blocco come "HTML" esterno e nella pagina principale mettere un "include") devi "convertirla" in php (che poi vuol dire inserire il codice che ti serve e - solitamente - semplicemente rinominarla in "php"). Tieni conto che se hai accesso alle configurazioni del server puoi anche impostarlo in maniera che elabori i file ".html" come "php" senza doverli neanche rinominare: questo può essere utile se hai già molti link che puntano a tali pagine. Un'altra possibilità per semplificare la riscrittura - ma sempre configurando il server - è creare dei doppioni (es.: home.html e home.php) e creare delle regole di riscrittura permanenti, in modo che tutte le chiamate a home.html vengano automaticamente spostate su home.php.
Se hai una struttura tipo:
Codice PHP:
<div>
Questo è il DIV principale
<div>
Questo è un div secondario che vogliamo "spostare" esternamente perchè usato in molte pagine
</div>
</div>
devi salvare il DIV da spostare in un file, p.es. "div.html" e modificare il codice sopra con:
Codice PHP:
<div>
Questo è il DIV principale
<?php include('div.html'); ?>
</div>
l'istruzione INCLUDE del php legge il file esterno e lo "mette" nel punto in cui è l'istruzione stessa: non puoi quindi mettere l'INCLUDE in cima al codice (o meglio: potresti, ma dovresti usare istruzioni differenti e poi comunque inserire un blocco PHP nel punto di inserimento, altrimenti come farebbe il sistema a sapere dove inserire il file esterno?)
Questa cosa la puoi fare per tutti i DIV che vuoi. Ragiona però come "codice HTML" generico: se per esempio ha tre DIV consecutivi da "includere", non occorre fare 3 file esterni. Mentre dovrai farne più di uno se i punti di inserimento sono diversi.
In sostanza - per il tuo caso - un INCLUDE e un FILE ESTERNO per ogni punto di inserimento, a prescindere da cosa ci metti dentro.
Infine, se fai questa cosa, lavora direttamente sempre con file ".php" anche per i file inclusi, per agevolarti eventuali modifiche future.
Naturalmente ci sono molte altre possibilità, ma questo è quanto hai chiesto.