In HTML verweisen wir häufig auf andere Dateien wie Bilder, CSS oder JavaScript. Um diese Elemente korrekt zu laden, müssen wir den richtigen Pfad angeben.
Ein absoluter Pfad ist eine vollständige URL, die mit dem Protokoll (https://) und der Domain beginnt. Verwende ihn für externe Dateien.
html
<img src="https://example.com/images/logo.png" alt="Logo">
Ein relativer Pfad definiert den Speicherort relativ zur aktuellen Datei. Das ist die gebräuchlichste Methode innerhalb der Projektstruktur.
html
<img src="images/photo.jpg" alt="Photo">
Wenn sich die Ziel-Datei eine Ebene über der aktuellen befindet, verwende ../, um in den übergeordneten Ordner zu wechseln.
html
<img src="../assets/image.png" alt="Image from parent folder">
Wenn sich die Datei im selben Ordner wie deine HTML-Datei befindet, gib einfach den Dateinamen an.
html
<link rel="stylesheet" href="style.css">
Wenn sich die Datei in einem Unterordner befindet, gib zuerst den Ordnernamen und dann den Dateinamen an, z. B. 'scripts/main.js'.
html
<script src="scripts/main.js"></script>
Überprüfe stets deine Ordner- und Dateistruktur. Vermeide ungültige Zeichen (z. B. Leerzeichen oder Akzente) und verwende konsistente Benennungen. Denke daran, dass Dateinamen insbesondere auf Servern groß-/kleinschreibungsempfindlich sein können.
Die untenstehende Ordnerstruktur zeigt, wie ein einfaches HTML-Projekt aussehen könnte:
plaintext
project/
├── index.html
├── style.css
├── images/
│ └── logo.png
└── scripts/
└── app.js
In der oben gezeigten Struktur kannst du so auf andere Dateien aus index.html zugreifen. Diese visuelle Darstellung hilft, das Pfadkonzept zu verstehen.
Schauen wir uns ein praktisches Beispiel an, wie man in einem echten Projekt korrekt auf verschiedene Dateien verweist:
html
<!-- Reference to an image -->
<img src="images/logo.png" alt="Logo">
<!-- Reference to a CSS file -->
<link rel="stylesheet" href="style.css">
<!-- JavaScript script -->
<script src="scripts/app.js"></script>
Die genaue Angabe von Pfaden ist besonders bei größeren Projekten entscheidend. Stelle sicher, dass der Pfad der tatsächlichen Dateistruktur entspricht.
Sprache wählen
Thema wählen
© 2025 ReadyTools. Alle Rechte vorbehalten.