Hola Judith,
Si pujas la pàgina al servidor (amb extensio .shtml) i al carregarla no et fa el include... donç te pinta que el servidor no te SSI activat, pots mirar de pujar un arxiu amb el nom ".htaccess" (es un nom d'arxiu no una extensio) amb la configuració com el que hi ha al principi d'aquest post.
Si tens PHP o ASP, fes el include amb una pàgina .php o .asp (amb la sintaxis que correspongui segons sigui PHP o ASP) i ja esta.
Un exemple de include amb SSI, ho podries fer aixi:
- Codi: Selecciona’ls tots
<div id=texteextern1>
<!--#include virtual="/arxiustxt/contingut123.txt" -->
</div>
En aquest cas al carregar la pàgina el servidor afegiria el contigut del arxiu de texte dintre de la etiqueta DIV amb id "texteextern1" i aixi li dones estil a la etiqueta DIV o al id en concret.
Tingues en compte que el include es fa desde el servidor i es transparent al navegador.
Un apunt, generalment els includes de codi HTML es fan servir per a incrustar capçaleras, peus de pàgina, menus, etc... elements comuns a totes les pàgines del site, i no haver de fer servir frames, millorant aixi l'accessibilitat del site. D'aquesta manera esta centralitzat el codi HTML d'aquests elements i es més fàcil modificar una capçalera general, peu de pàgina etc... sense anar pàgina per pàgina per tot el site.
ànim!
nota: com faig pàgines en PHP, faig servir l'include de PHP i no SSI