supongamos un menu tipico html
<div id="menulista2">
<ul>
<li><a href=index.php>Home</a></li><li><a href=noticias.php>Noticias</a></li><li><a href=tutoriales.php>Tutoriales</a></li><li><a href=nuevaNoticia.php>Publicar Noticia/tutorial</a></li><li><a href=contactanos.php>Contactanos</a></li><li><a href=funciones.php>funciones</a></li></ul>
</div>
ahora bien supongamos que en vez de usarlo directamente hago lo meto en el fichero
menu.php
echo "todo el codigo de arriba";
ahora en todos mis ficheros html hago
<html>
<head>
....
include('menu.php');
ahora bien, supongamos que varias de mis paginas estan dentro de una carpeta llamada 'cositas'
y tambien utilizo en ellas
include('menu.php');
el problema vendra con que las referencias de menu.php no serviran para nada
pues tendre que bajar un subdirectorio de la siguiente manera
en vez de <a href=index.php>
sera
<a href=../index.php>
como puedo arreglar menu.php para que parta siempre desde mi directorio raiz, y asi no tener que modificar las rutas segun el directorio en que me encuentre
dato1: no me vale la manera absoluta tipo www.perros.com/index.php pues no conozco cual sera el nombre de dominio de la web