Añadido el 07/02/2005
La ventaja de lenguajes Web como PHP, ASP o JSP es que nos permiten insertar codigo externo, o mejor dicho, organizar los contenidos de nuestra página web en archivos, para después ir llamándolos según los necesitemos.
Un ejemplo sería el de los encabezados, por ejemplo, nosotros creamos un archivo llamado cabecera.php en el que esta la parte superior de navegalis.com, y lo que hacemos es llamarlo en las diferentes secciones del web. ¿Para que hacemos esto?, bien sencillo, si deseamos cambiar la cabecera, con modificar el archivo, se modifica todo el web.
El caso es que no todo el mundo tiene conocimientos de PHP o lenguajes similares, y por tanto, no tienen opción de realizar estos sencillos métodos para la gestión del web. Pero eso no es del todo cierto, ya que disponemos de SSI "Server Side Includes", que nos permitirá hacer lo mismo, sin necesidad de aprender PHP o similares.
El único condicionante, es que nuestros archivos, en vez de ser .html, deben de ser .shtml (simplemente guardalos en dicho formato con tu editor de páginas web).
Una vez tenemos el archivo .shtml, lo que tenemos que crear es el archivo externo, por ejemplo cabecera.txt, donde ira el codigo html de nuestra cabecera, para añadirlo a nuestra página web, solo tendremos que añadir el siguiente código en la zona donde queramos que se muestre:
<!--#INCLUDE file="cabecera.txt" -->
Recuerda incluir la ruta completa, por ejemplo, si cabecera.txt se encuentra en la carpete /html/, modifica el codigo a:
<!--#INCLUDE file="/html/cabecera.txt" -->
Un saludo