Bilder referenzieren

  • Ich habe eine Seite erstellt und will ein Foto einbinden aber es wird nicht angezeigt. die Seite ist in Unterordner von Programme (86x) und das Bild ist im Unterordner von Dokumente.Ich benutze Windows8. Hier der Code

    Dann habe ich Das Bild in den Unterordner von Der Seite gepackt , aber auch dann wird das Bild nicht angezeigt.


    Weiss jemand wo der Fehler ist?

    2 Mal editiert, zuletzt von Arne Drews (15. Januar 2017 um 11:00) aus folgendem Grund: MOD: Bitte Code-Tags verwenden, danke!

  • Sorry, aber das glaube ich dir nicht. Nicht den Quellcode lesen und sagen das klappt garantiert, weil da kein Fehler zu entdecken ist. Kopiere den Quellcode mal 1:1 und führe ihn aus. Ich habe es auch unter Windows10 prof gemacht. Es wird kein Bild angezeigt, sondern nur der alt-Text. Und der Fehler liegt in den schrägen Anführungszeichen um die Bildreferenz.

    Schreibt mal src="Foto1.jpg" statt src=Foto1.jpg

    MfG

    Gegen Mods kommt man nicht an, die haben immer Recht. Sind scheinbar nicht kritikfähig.

    Einmal editiert, zuletzt von Gastl (15. Januar 2017 um 11:41)

  • Aso wenn ich das Bild in denselben Ordner packe , dann geht es. Aber wenn ich über verschiedene vrzeichnisse gehen muss, dass nicht, Muss wohl an der Pfadangabe liegen.Natürlich "Foto.jpg":-)

  • Dann referenzierst du das Bild nicht richtig.
    In HTML schreibt man eigentlich nicht \Foto sondern /Foto, wobei beides bei den meisten Browsern funktioniert.
    Liegt das Bild im selben Ordner: <img src="Foto.jpg">
    Liegt das Bild in einem übergeordnetem Ordner: <img src="../Foto.jpg">
    Liegt das Bild in einem parallelem Ordner: <img src="../Bilder/Foto.jpg">
    Und denke an deine Anführungszeichen.

    Gegen Mods kommt man nicht an, die haben immer Recht. Sind scheinbar nicht kritikfähig.

    • Offizieller Beitrag
    Zitat

    In HTML schreibt man eigentlich nicht \Foto sondern /Foto, wobei beides bei den meisten Browsern funktioniert.

    Nicht ganz. ;)
    Das ist OS- und nicht Browser abhängig. Allerdings erkennt Windows den Slash mittlerweile auch als Verzeichnistrenner, so dass dies die standardisierte Wahl ist.

  • Wenn das ein Zitat sein sollte, ist es falsch ;)
    Nachtrag: OS-Abhängigkeit, okay. Unter Windows und Debian ist es gleich und funktioniert beides.

    Gegen Mods kommt man nicht an, die haben immer Recht. Sind scheinbar nicht kritikfähig.

    • Offizieller Beitrag

    Wenn das ein Zitat sein sollte, ist es falsch ;)
    Nachtrag: OS-Abhängigkeit, okay. Unter Windows und Debian ist es gleich und funktioniert beides.


    Dagegen habe ich nichts gesagt. Natürlich funktioniert beides! Ich wollte nur darauf hinweisen, dass es nicht Browser, sondern OS abhängig ist.
    Soll heißen: Völlig egal, welchen Browser der Welt Du verwendest, Slash funktioniert auf allen OS.
    Nur Windows verwendet für Pfadangaben den Backslash und kann daher in exotischen Anwendungsfällen den Slash schon mal falsch interpretieren, was zugegebener Weise mit einer Wahrscheinlichkeit gegen 0 in modernen Systemen nicht vorkommt!

    Dennoch hat der Browser nichts mit dem Slash oder Backslash zu tun, das verarbeitet das darunterliegende OS und das war schon immer so... ;)

  • Naja, dann sag mir wie du das bezeichnen würdest?
    Du hast deinen Ordner der heißt "Homepage". Darin befinden sich zwei Ordner, 1x "web" und 1x "pics". Beide liegen also nebeneinander -> parallel im gleichen Ordner Homepage. Oder?
    Du bist dran.

    Gegen Mods kommt man nicht an, die haben immer Recht. Sind scheinbar nicht kritikfähig.