zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden Frage zu Unterverzeichnissen beim Webaufbau

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 19.08.2009, 11:47
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 03.12.2008
Beiträge: 16
Euphoria befindet sich auf einem aufstrebenden Ast
Standard Frage zu Unterverzeichnissen beim Webaufbau

Ich stehe gerade voll an - eine ganz dumme Sache, irgendwie habe ich ein Brett vor dem Kopf. Vielleicht könnt ihr mir raushelfen:

Ich habe eine ganz normale Internet-Seite in html mit css zur Formatierung. Alles auf einer Ebene, nur die Fotos sind in Unterverzeichnissen, der Übersichtlichkeit halber.

Nun müsste ich eine einzelne html-Seite in ein Unterverzeichnis packen ... nur funktioniert jetzt plötzlich nichts mehr. Klar, denn er findet die notwendigen Dinge ja nicht mehr im selben Verzeichnis. Und ich weiß einfach nicht, wie ich von dort einen Pfad "zurück lege" (und von dort dann halt weiter auf die Unterverzeichnisse der Bilder).

Falls ich ein bisschen kryptisch geschrieben habe, hier so ca. der Aufbau:

index.html
adresse.html
impressum.html
css.css
...
/fotos/foto1.jpg ...

und jetzt:
/neu/neuesfile.html -> und dieses File findet klarerweise nichts mehr.

Vorab vielen Dank für eure Hilfe!
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 19.08.2009, 13:22
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Dein Verzeichnisbaum (ab index.html) setzt sich ja wie folgt zusammen:
Code:
- index.html
- adresse.html
- impressum.html
- css.css
+- - fotos/foto1.jpg ...
+- - neu/neuesfile.html
Dem entsprechend musst du - wie du ja auch schon erkannt hast - aus "neu/" erstmal wieder raus. Das machst du mit folgender Syntax "../", was dem Browser sagt, dass er ein Verzeichnis weiter oben suchen soll.

Um jetzt also die Bilder aufzurufen musst du folgendes machen:
In der Datei neuesfile.html musst du also auf das Bild foto1.jpg so verlinken:
Code:
../fotos/foto1.jpg
Ist ganz einfach, die anderen Bilder musst du halt entsprechend anpassen

Edit: für die CSS-Datei gilt das selbe:
Code:
../css.css
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 19.08.2009, 22:53
Benutzerbild von PHP-Freak
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 15.04.2009
Beiträge: 182
PHP-Freak befindet sich auf einem aufstrebenden Ast
Standard Tipp

Genau um sich mit so kleinigkeiten nicht allzulange auf zuhalten empfehle ich immer, wenn man mit einem gutem HTML-Editor arbeiten kann dieser auch das .dwt Format das sind Vorlagen wo sich die Links etc. immer von alleine aktualisieren und anpassen. Dreamweaver und Expression Web 2.0 können dies zum Beispiel. Wenn man in reinen Text arbeiten bring bei Links doch oft mal die relative Pfadangabe etwas ../ordner/index.htm
Mit Zitat antworten
  #4 (permalink)  
Alt 21.08.2009, 11:11
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 03.12.2008
Beiträge: 16
Euphoria befindet sich auf einem aufstrebenden Ast
Standard

Bin erst heue dazugekommen es zu verarbeiten! Super vielen vielen Dank

Jetzt, wo alles funktioniert, nehme ich besagtes Brett und haue mir 3x damit auf den Hinterkopf ...
Mit Zitat antworten
  #5 (permalink)  
Alt 21.08.2009, 11:13
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Zitat:
Zitat von Euphoria Beitrag anzeigen
Bin erst heue dazugekommen es zu verarbeiten! Super vielen vielen Dank

Jetzt, wo alles funktioniert, nehme ich besagtes Brett und haue mir 3x damit auf den Hinterkopf ...
Aber bitte nur leicht, sonst sterben zu viele Gehirnzellen :P
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #6 (permalink)  
Alt 21.08.2009, 11:17
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 03.12.2008
Beiträge: 16
Euphoria befindet sich auf einem aufstrebenden Ast
Standard

Ich werde ganz vorsichtig sein ... sonst komme ich vielleicht mit noch so ein paar Fragen daher ...
Mit Zitat antworten
  #7 (permalink)  
Alt 21.08.2009, 14:35
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 29.07.2005
Beiträge: 1.073
xm22 befindet sich auf einem aufstrebenden Ast
Standard

Das mit den ".." ist, wie sich auf Dreamweaver zu verlassen, m. E. nicht der letzter Wahrheit Schluss.

Es gibt eine viel besser Lösung (Ich frag mich, warum die Leute das nie benutzen..). Und zwar gibt es ein Tag (base). Dort gibt man den Base-Pfad der Webseite an. Das heißt, wernn die Seite im Root-Verzeichnis eines Servers liegt, dann sieht das so aus:
Code:
<base href="http://www.domain.tld/" />
Bei einem Unterverzeichnis
Code:
<base href="http://www.domain.tld/unterverzeichnus/" />
Wenn man jetzt ein Bild z. B. aus dem Ordner fotos einfügen will, benutzt man _immer_
Code:
<img src="fotos/bild.jpg" />
Die HTML-Seiten können liegen, wo sie wollen. Das einzige, wann man was ändern müsste, wäre, wenn die das Bild auf einmal woanders liegen würde.
__________________
... Meine Meinung
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Frage zu einem Abstand, 2 Frage zu einem Bildwechsel (MouseOver) moonsorrox CSS 7 24.06.2011 09:31
XHTML 1.0 , 1.1, 1.2, 2.0 frage??? Altair_AC (X)HTML 8 15.08.2009 14:49
Doctype Verständniss Frage Midnight Run (X)HTML 4 26.12.2008 04:16
Frage zu einem Gedanken (DIV positionieren) charlie CSS 1 06.09.2008 12:36
Frage zu "display:block;" John CSS 1 05.04.2005 17:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:53 Uhr.