Hallo!
Wenn Du ein Dokument über http://www.example.com/1.html abrufst und dort <base href="http://www.example.org/2.html"> drin steht, dann verhält sich ein Browser bei _allen_ relativen Pfaden so, als ob das Dokument von der Adresse, die im href-Attribut des base-Elements angegeben worden ist, geladen worden wäre.
Ausnahme ist <meta http-equiv="refresh" content="5; URL= ... ">
Hier solltest Du keine relativen Pfade angeben, aber das ist ja auch nicht HTML im eigentlichen Sinn.
tschüs, jürgen