Potesti fare una cosa del genere:
Creiamo la pagina home
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Esempio</title>
</head>
<body>
<div id="contenitore">
<div id="centrale">qui metti i contenuti</div>
<div id="news">
</div>
</div>
</body>
</html>
come vedi c'è un inclusione quella e la pagina che conterrà le news, per funzionare tutte le pagine che conteranno le news dovranno avere estensione .shtml .shtm, prima di strutturare tutto il sito informati se il dominio supporta tale estensione, sopratutto se è uno spazio gratuito.
La pagina news.html dovrà contenere sono gli oggetti (div, tabelle, etc) necessari nessun tag body o html tipo:
codice:
<div class="pulsanti">news 1</div>
<div class="pulsanti">news 2</div>
<div class="pulsanti">news 3</div>
Non so se questa è la soluzione migliore o più pulita ma al momento non mi vine in mete altro poi non credo che vi siano altre possibilità, perlomeno senza utilizzare un linguaggio lato server (php, asp, aspx, etc..). 
P.S. Benvenuto sul forum.