• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Bilder werden nicht angezeigt

Status
Für weitere Antworten geschlossen.
M

mcca

Guest
Hi
Also jetzt hab ich mal ein prob.
Auf meiner website werden die bilder nicht angezeigt die ich in die website eingebaut habe...
meistens so <img src="blablabla.gif" border="0"/>
aber wenn man auf das zeichen
welt.gif
klickt und auf grafik anzeigen geht sieht man sie auch
 
Zuletzt bearbeitet von einem Moderator:
Überprüfe mal die folgenden Punkte:

-Die Bilder sind nicht mit auf den Server hochgeladen worden.
-Die Bilder haben ein Format, welches üblicherweise nicht von einem Browser unterstützt wird. Übliche Formate sind jpg, png und gif.
-Die Bilder liegen in einem anderen Verzeichnis, als wie in den Links angegeben.
-Die meisten Internetserver sind UNIX/LINUX Rechner. Da wird zwischen GROSS- und klein Schreibung unterschieden.
Während BILD.JPG und bild.jpg unter WIN das gleiche Bild (die gleiche Datei) ist, sind BILD.JPG und bild.jpg für den UNIX/LINUX Rechner 2 unterschiedliche Dateien. (Gleiches gilt für die Pfadangaben)
-Die Bilder sind auf die lokale Festplatte verlinkt (das funktioniert natürlich dann nicht im Internet ) Die Links fangen dann mit file:///c:..... an.
 
das ist es ja hab ich schon alles geschaut es kommt immer nur das zeichen das der link nicht angezeigt werden kann aber wenn ich dann drauf klick funktionniert er(also wenn ich recht maustaste bild anzeigen geh)??
 
Da es zu diesem Thema schon ein paar Posts gibt, werde ich einfach mal ein alten "reaktivieren" und kein neuen aufmachen.

Zum thema:
Ich erstelle gerade eine CD mit verschiedenem Inhalt, für Präsentationszwecke. Das die CD beim einlegen die index.html Seite automatisch startet, hab ich schon geschafft. Jetzt macht er aber leider die Bilder nicht auf. Ich komme einfach nicht dahinter. Der Pfad ist richtig angegeben (auch richtig geschrieben GROß,klein obwohl es nur für Windows Rechner ist). Es sind alles jpg Bilder. Auch der HTML Code ist richtig. Als die Bilder noch den Pfad von meiner Festplatte drin hatten, ging es. Hier mal ein Auszug:

Code:
<img src="Pictures\pictures Hamburg\IMG_0087.JPG" alt="" border="5" width="100%" height="100%">
<p></p>

Grundsätzlich hab ich eine Hauptseite erstellt. Die verlinkt dann auf die Bilder.html, wo dann ein Menü mit verschiedenen Ordnern ist. Wenn man einen davon anklickt, öffnet sich ein neues Fenster mit den Bildern. aber leider sieht man zwar den Platz für das Bild/die Bilder, aber ohne Bild....
Wie gesagt, als die verlinkung noch so hieß,

Code:
<img src="D:\Neuer Ordner\Pictures\pictures Hamburg \IMG_0087.JPG" alt="" border="5" width="100%" height="100%">
<p></p>

ging es. Für hilfe wäre ich sehr dankbar. Wie gesagt, letztlich ist es ein CD Menü, folglich soll er die Bilder auch von der CD öffnen.;)

Gruß Talker

P.S.: Ich weiß, das CSS vieles vereinfacht bzw. erst möglich macht, ich bin darin aber noch eine absolute Niete. Wäre schön, wenn es im schlichtem HTML eine Lösung gibt. Vermutlich mache ich nur in der Pfadangabe was falsch.

Mod-Edit: Code-Tags hinzugefügt. Bitte beim nächsten Mal selbst nutzen. (Maxi)
 
Zuletzt bearbeitet von einem Moderator:
Wofür ist das
Code:
<p></p>
am Ende der Codes?

Hast du schonmal versucht, die Bilder in den gleichen Ordner zu legen wie die index.html und dann nur so zu verlinken:
Code:
<img src="bild.jpg" width="1" height="1" border="1" alt="Bild">
Die Zahlenangaben musst du halt anpassen...
 
Ja, überlegt hatte ich das, aber es gibt insgesamt 3 Ordner mit Bildern. Jeder Ordner enthält zwischen30-100 Bildern. Ich wollte vermeiden, das die sich alle in 1 Fenster öffnen. Deshalb hab ich die in 3 Ordner gepackt, was mir die simpelste Lösung war, wegen der Übersicht. Somit gibt es in der Bilder.html insgesamt 3 Links. Bei jedem Link öffnet sich ein Fenster mit den Bildern (normalerweise).
Ist die Pfadangabe denn soweit richtig wenn er die von CD starten soll? Letztlich kann der Laufwerksbuchstabe ja immer ein anderer sein.

Code:
<img src="[COLOR=red]Pictures\pictures Hamburg\IMG_0087.JPG[/COLOR]" alt="" border="5" width="100%" height="100%">

oder fehlt noch ein \ vor dem Pictures? Die Bilder.html ist so auf der CD (ohne Ordner) die Bilder sind aber im Ordner Picture\pictures hamburg\.... Picture\pictures Berlin\..... etc.

Mod-Edit: Code-Tags hinzugefügt. Bitte beim nächsten Mal selbst nutzen. (Maxi)
 
Zuletzt bearbeitet von einem Moderator:
Die Ordnernamen enthalten Leerzeichen, das könnte das problem sein.
Ersetze das leerzeichen mal durch einen - Strich oder einen Unterstrich und versuch mal, ob es so dann geht. Falls in manchan Bildernamen auch Leerzeichen vorkommen, ersetz diese bitte auch mal.
 
Ok, sorry wegen den Code Tags. Werde gleich mal nachsehen, wie ich die nutzen kann (hab mich das schon gefragt :oops: )

Wegen den Namen werde ich das gleich mal versuchen. Zumindest bin ich beruhigt, das ich scheinbar soweit alles richtig gemacht. Auch wenn mir ein dummer Fehler lieber gewesen wäre :D
 
Ich bin mir jetzt nicht ganz sicher, aber muß statt den Backslash \ nicht ein einfacher Slash / stehen, auch wenn man Offline arbeitet ?
 
Ja, ist mir klar bei kompletter Pfad-Angabe wie:
Code:
C:\Dokumente und Einstellungen\Maxi\Eigene Dateien

Aber auch, wenn ein Pfad in höhere Verzeicnis geht, wie z.B.
Code:
./bilder/bilder1.jpg
../bilder/bilder1.jpg
bilder/bilder1.jpg

Denn so hats ja Talker74 ?
 
nichtsgeht, das ist jetzt ne gute Frage, am Ende liegts auch noch an dem \...

Mal schauen:
Wenn ich mir auf meiner festplatte ne neue Homepage mache und da nur ein Bild einfüge verlinke ich das ja auch mit einem / und nicht mit einem \, also kanns gut sein, dass es auf der DVD dann auch ein / sein muss.

@ Talker
probier das doch auch mal aus nach der Sache mit den Leerzeichen, daran könnte es auch noch liegen.
 
Ja, so siehts das im moment aus (und schon seit beginn).

HTML:
<img src="Pictures\pictures Hamburg\IMG_0087.JPG" alt="" border="5" width="100%" height="100%">

./bilder/bilder1.jpg
../bilder/bilder1.jpg
bilder/bilder1.jpg

Mich irritieren ein wenig die Punkte vor dem Slash ( ./ oder ../) Muß ich die vielleicht noch mit einfügen?

HTML:
<img src=".\Pictures\pictures Hamburg Harbor Sales Meeting\IMG_0087.JPG" alt="" border="5" width="100%" height="100%">
 
Eine Angabe wie bilder/grafik.gif referenziert eine Datei namens grafik.gif im Verzeichnis bilder, das ein Unterverzeichnis des aktuellen Verzeichnisses ist. Die Notation ./bilder/grafik.gif hat wieder den gleichen Effekt wie bilder/grafik.gif.
Mit ../ referenzieren Sie das Verzeichnis über dem aktuellen Verzeichnis, egal wie es heißt. Mit ../../ referenzieren Sie das Verzeichnis über dem Verzeichnis über dem aktuellen Verzeichnis usw. Von jedem der so adressierten Verzeichnisse können Sie wieder auf deren Unterverzeichnisse zugreifen, wie im letzten der obigen Beispiele gezeigt.

Quelle: SELFHTML: HTML/XHTML / Allgemeine Regeln für HTML / Referenzieren in HTML
 
Ok, man muß sich nur lange genug mit einem Problem befassen, dann fällt einem auch gleich die Lösung ein (dumm nur das ich auf der Arbeit bin und eigentlich keine Zeit habe ;-)

Die Index.html war sozusagen ganz oben im CD Verzeichnis. Die anderen HTML Dateien hatte ich im Verzeichnis "HTML" drin. Die Bilder aber, waren in einem seperaten Ordner. Sprich....

Verzeichnis "HTML"
Verzeichnis "Bilder"
- Unterverzeichnis "Bilder1"
- .....jpg
- Unterverzeichnis "Bilder2"
- ....jpg
index.html

Es ist klar, wenn ich mich im Ordner "HTML" befinde, das er dann kein Unterverzeichnis "Bilder" finden kann. Eigentlich ein ziemlich dummer Fehler, der selbst einem Anfänger wie mir hätte auffallen müssen.

Entschuldigt, das ich eure Zeit geraubt habe. Trotzdem vielen Dank für die Hilfe und Tipps.

Gruß Talker

P.S.: Übrigens hab ich bei den Ordner und Datei Namen mit und ohne Leerzeichen versucht. Es geht beides. Ebenso gehen \ als auch / auf der CD.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben