Zusammenspiel von <base> und internen Links
praetor
- html
Hallo,
ich habe in meiner HTML-Seite einen Basis-URI mit <base href="[Basis-URI]"> definiert, und wenn ich jetzt einen intern definierten Anker mit href="#anker" ansprechen will, sucht der Browser nach [Basis-URI]#anker. Wie kann ich interne Anker ansprechen, ohne den Basis-URI zu opfern?
Gruß
praetor
Hi!
Benutze absolute Links (z.B. http://www.example.org/example.htm#example)
Gruß aus Iserlohn
Martin
Moin!
ich habe in meiner HTML-Seite einen Basis-URI mit <base href="[Basis-URI]"> definiert, und wenn ich jetzt einen intern definierten Anker mit href="#anker" ansprechen will, sucht der Browser nach [Basis-URI]#anker. Wie kann ich interne Anker ansprechen, ohne den Basis-URI zu opfern?
Die Basis-Angabe mit <base href=""> ist grundsätzlich keine gute Idee, da sie sämtliche relativen Links extrem unhandlich werden läßt.
Ich würde an deiner Stelle diese Angabe entfernen und die Links dann entsprechend ausrichten.
- Sven Rautenberg