Creo que lo mismo, pero usando un poco de PHP:
  Código PHP:
   
<style type="text/css" media="screen">
#oculto{ display: none;}
</style>
<style type="text/css" media="print">
#oculto{ display: block;}
</style>
<div id="oculto">
<?php
include('pagina.html');
include('pagina2.html');
?>
</div>   
  Tienes que cambiar la extensión de .html a .php y tener un servidor PHP.