|
|||
relative oder absolute Pfadangabe
Prinzipielle Frage
hallo leute, habe nun schon einiges zum thema pfadangebe gesucht und gelesen. warum man aber relative oder absolute pfade verwenden sollte ist mir bisher unverständlich. zitat: meine frage an euch: 1. welche pfadangabe bevorzugt bzw. benutzt ihr? 2. warum benutzt ihr welche pfadangabe? express. Geändert von express (18.10.2008 um 16:52 Uhr) |
Sponsored Links |
Sponsored Links |
|
||||
Zitat:
Oder hast du dafür mal ein Beispiel, bei denen Browser unterschiedlich reagieren?
__________________
Markus Wulftange |
|
||||
Vor einiger Zeit hatte ich ein Problem mit relativen Pfaden innerhalb CSS Dateien. Im Gegensatz zu Firefox konnte IE die Pfade nicht finden.
Hier ist ein Blog Eintrag zu diesem Problem. |
|
||||
Zitat:
Ich habe lange Zeit nur relative Pfade verwendet und sehe darin generell keinen Nachteil. Der einzige Grund, warum ich inzwischen mit absoluten Pfadangaben arbeite, ist Mod Rewrite. Da sich bei den sogenannten „sauberen URLs“ ständig der Bezugspunkt ändert, macht es dort Sinn die Pfade absolut anzugeben. |
|
||||
Relative Pfade werden immer auf Basis eines Basis-Pfads zu einem absoluten Pfad aufgelöst. (Dasselbe trifft auf relative URLs zu.) Dieser Basis-Pfad ist (falls nicht anders angegeben) immer der Pfad des aktuellen Dokuments. Wenn du das berücksichtigst, spricht nichts dagegen, auch relative Pfade zu verwenden.
Nur kommt es eben häufig dazu, dass URLs nach außen hin verändert werden (etwa mittels mod_rewrite). Dort kommt es dann dazu, dass relative URL-Pfade anders aufgelöst werden als angenommen, nämlich auf Basis des URL-Pfades und nicht auf Basis des Dateisystempfades, was regelmäßig zu Verwirrung sorgt. (Schau dich mal im modrewrite.de-Forum um. Fast jede fünfte Frage lässt sich darauf zurückführen.) Hier ist es eben einfacher, konsequent absolute URL-Pfade zu verwenden, da dabei dieses Phänomen (dass relative URL-Pfade eben auf Basis des URL-Pfads aufgelöst werden) nicht auftritt. Um es noch einmal zu sagen: Solange du weißt, wie relative Pfade zu absoluten aufgelöst werden, spricht nichts dagegen, diese auch zu verwenden.
__________________
Markus Wulftange |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
div-höhe? - Hauptcontainer über ganze Seite will nicht... | AndMei | CSS | 5 | 13.12.2010 15:43 |
Problem mit CSS relative, absolute & float | FrageHabe | CSS | 3 | 13.08.2010 15:40 |
Problem mit einem 3D-Effekt | moep0710 | CSS | 12 | 12.06.2010 15:30 |
Was übersehe ich? | Psyclown | CSS | 2 | 19.10.2008 14:00 |
prblemme mit mein inhalt div | carlos587261 | CSS | 3 | 23.04.2008 15:07 |