Wieso werden die Bilder in meine HTML Code nicht angezeigt?

3 Antworten

Ich würde dir empfehlen einen relativen Pfad zu benutzen und das Bild in dasselbe Verzeichnis wie deine Htmldatei zu tun.

Absolute Pfade scheinen so nicht zu funktionieren.

Ja, du verwechselst etwas. Ein relativer Pfad wäre, wenn du eine Bilddatei im selben Verzeichnis wie die Htmldatei liegen hast, einfach der Name der Bilddatei als Wert des src-Attribut des image in der Htmldatei benutzen würdest.

Ein Indiz, dass der Pfad im Wert des img-Attributs deines geposteten Quelltextes ein absoluter Pfad ist, ist, dass der Pfad mit einem / für das Wurzelverzeichnis beginnt.

Woher ich das weiß:Hobby

jakobk156 
Beitragsersteller
 15.11.2024, 21:27

Aber ist das nicht ein Relativer Pfad? Oder verwechsel ich das?

jakobk156 
Beitragsersteller
 16.11.2024, 00:23
@NorbertWillhelm

Ich hab's jetzt ausprobiert aber die Bilder werden immernoch nicht angezeigt. Gibt es noch etwas was ich probieren könnte?

SpezialAntwort  16.11.2024, 18:16
@NorbertWillhelm

Du kannst noch mal versuchen ein "." nach dem Anführungszeichen einzufügen, um das relativ zu gestalten: src="./storage/emul(...)". Vielleicht klappt dann zumindest das zweite Bild.

Schau mal was in der Konsole im Browser steht. Bei Chrome F12.

Wie führst du die Datei aus? Wenn du die Datei einfach so in den Browser ziehst geht es nicht, dann nimmt er C:/ als Root Pfad, du brauchst einen "Webserver" dafür.

Wenn du Visual Studio Code benutzt kannst du Live Server als Extension installieren

Erste Ressource hat ungültige Angaben. "," (Kommata) sind nicht erlaubt.

Bei der zweiten kann ich nur vermuten, dass die Pfadangabe und der tatsächliche Speicherort nicht übereinstimmen. Groß- und Kleinschreibung ist bei Datei- und Verzeichnisnamen von Bedeutung.