Hola amanda75:
Que yo sepa, en css no se pueden definir enlaces, pero sin usar includes puedes usar ficheros javascript que hagan cosas parecidas.
Tengo una página (un conjunto de páginas) que en el pie tienen esto:
<script language="javascript" src="../includes/pie.js" ></script>
Y el fichero pie.js tiene esto:
Código PHP:
function docu() {
var we = location.href.split("/");
return we[we.length - 1];
}
var we = docu();
var bottom = "<font face=verdana size=1.1px>";
bottom += (we == "main.html") ? "":"<img src='../images/home.gif' height=15> <a href='main.html'>Inicio</a> | ";
bottom += (we == "aboutus.html") ? "":"<img src='../images/logo_mini.gif' height=15> <a href='aboutus.html'>Sobre nosotros</a> | ";
bottom += (we == "thecraic.html") ? "":"<img src='../images/leprechaun-2.gif' height=15> <a href='thecraic.html'>The craic</a> | ";
bottom += (we == "howmuch.html") ? "":"<img src='../images/patanimlep7.gif' height=15> <a href='howmuch.html'>¿Cuánto vale una pinta?</a> | ";
bottom += (we == "music.html") ? "":"<img src='../images/irishlad.gif' height=15> <a href='music.html'>Música en vivo</a> | ";
bottom += (we == "association.html") ? "":"<img src='../images/Irlanda.gif' height=15> <a href='association.html'>Asociación Irlandesa de España</a> | ";
bottom += (we == "links.html") ? "":"<img src='../images/planet.gif' height=15> <a href='links.html'>Links</a> | ";
bottom += "<img src='../images/ire.gif' height=15> <a href=\"javascript:top.home.home.location.href='../irish/" + we + "';top.home.menu.location.href='../irish/menu.html'\";>Irish version available</a>";
bottom += "</font>";
document.write(bottom);
La idea es que se escriba lo mismo en todas las páginas, pero no haya un enlace a la página actual.
Puedes ver algo parecido aquí:
http://www.pepemolina.com/pruebas/pie1.html
Si es eso lo que quieres y necesitas una mejor explicación, avisa.
Saludos