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

Bild wird nicht angezeigt.

Status
Für weitere Antworten geschlossen.

Helmut

Neues Mitglied
Hallo, ich bin ein html Anfänger und möchte nur ganz einfach eine Grafik einbinden.

Das Problem: Unter win 98 mit IE 6 wird meine Grafik einwandfrei angezeigt.

Wenn ich das gleiche unter WinXP mit IE 7 aufrufen will, kommt nur ein rotes Kreuz.

Worin liegt das Problem?

Bitte um Hilfe

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Grafikreferenz definieren</title>
</head>
<body>

<h1>Logo</h1>

<p><img src="C:\homepage\logo.png" alt="Logo"></p>

</body>
</html>

Moved: HTML. Bitte nur Fragen das Forum betreffend in der Kategorie "Fragen zum Forum" stellen. (Maxi)
Mod-Edit: Code-Tags hinzugefügt. (Maxi)
MOD EDIT: Aussagekrädtigen Titel eingefügt. (Corvulus)
 
Zuletzt bearbeitet von einem Moderator:
Dein Problem ist diese Codezeile:

Code:
<img src="C:\homepage\logo.png" alt="Logo">

Dieser Link verweist auf eine Festplatte. Mach einen Link darauf, der Web-tauglich ist.
 
<img src="C:\homepage\logo.png" alt="Logo">

Danke, aber was ist ein Link, wer Web tauglich ist?

Das Bild ist auf c: und unter Win98 mit IE 6 funktioniert ja alles?!
 
Danke, aber was ist ein Link, wer Web tauglich ist?

Das Bild ist auf c: und unter Win98 mit IE 6 funktioniert ja alles?!

Das Bild siehst nur du, weil es dort auf deiner Festplatte gespeichert ist. Kein anderer außer Leuten, die an deinem PC sitzen können es sehen.

Code:
<img src="Link zum Bild" width="x" height="x" alt="x" />
Das Bild hochladen und die Werte in diese Zeile eintragen...
 
Du musst es dir so vorstellen, die Struktur bei dir zu Hause ist anders als die auf dem Webserver, C:/ wirst du da höchstwahrscheinlich nicht finden.
Es würde so viel besser gehen:
homepage/index.html
homepage/logo.png

// index.html

<img src="./logo.png" alt="Logo>
 
Grafik wird nicht angezeigt

Hallo Maxi, Hallo MOst,

noch einmal vielen Dank für die Tips.

Allerdings wird bei mir immer noch keine Grafik angezeigt.

Ich habe jetzt folgendes gemacht:

Das Bild ist hochgeladen,

wie in folgenden Beispiel:

getestet mit und ohne Verzeichnis und alle möglichen Variationen und nichts, aber auch gar nichts geht!!!
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"       "http://www.w3.org/TR/html4/strict.dtd"><html><head><title>Grafikreferenz definieren</title></head><body><h1>Logo</h1><p><img src="verzeichnis/logo.jpg" alt="Logo"></p><p><img src="logo.jpg" alt="Logo"></p></body></html>
Einen Hinweis hab ich meinen Provider gelesen, wo es heißt:index.html: Die Seite, die diese Homepage Startet muß diesen Namen tragen.Wie ist das zu verstehen?Ich kopiere einfach immer nur den html code in das html Fenster von united domain.Wo und wie ist diese index Setzung anzugeben, falls es daran liegen sollte?Liebe GrüßeHelmut
 
Deine Startseite muss ganz einfach den Namen index.html haben und darf in keinem Ordner liegen.

Das Bild muss den gleichen Namen haben wie im Link dorthin und muss dann auch in diesem Verzeichnis liegen.
 
Grafik wird nicht angezeigt

Also irgendwie steht ich auf dem Schlauch.

Ich kapier`s immer noch nicht.

Also Verweis und Link ist klar, aber das mit dem "index.html" nicht.

Soll dies heißen, das ich den Code irgendwie als index. html speichern soll oder als Domainname.html oder ... ?
 
Die Seite, die als Startseite deiner Homepage dienen soll speicherst du einfach als index.html ab. Startseite ist die, die als erstes aufgerufen werden soll.
 
Grafik wird nicht angezeigt

Also jetzt habe ich den Code als index.html gespeichert und diese Datei auf das Verzeichnis DomainName.de hochgeladen. logo.jpg und index.html sind jetzt im gleichen Verzeichnis, aber immer noch nichts.

Weiter gibts da noch die Verzeichnisse php_includes und php sessions.

...und in den Html Baukasten von United Domain speichere ich immer den code dazu ab - auch für die Sub Domains. Es funktioniert alles, nur kein Bild.

Oder muß ich in dem Html Baukasten was anderes angeben?
 
Zuletzt bearbeitet:
Deine index.html darf in keinem verzeichniss, sondern muß ganz "oben" im _root deines webspaces liegen. Da hier keiner die struktur deines webservers kennt wird es schwierig. wie wäre es mit einem link?
 
Also jetzt habe ich den Code als index.html gespeichert und diese Datei auf das Verzeichnis DomainName.de hochgeladen. logo.jpg und index.html sind jetzt im gleichen Verzeichnis, aber immer noch nichts.

Weiter gibts da noch die Verzeichnisse php_includes und php sessions.

Die anderen beiden Verzeichnisse haben nichts mit deinem Bild zu tun.
Hast du das Bild auch nur mit logo.jpg verlinkt? Hast du auf groß- und kleinschreibung geachtet?
 
Also auf Groß und Kleinschreibung ist geachtet, alles ist klein.

Ich habe jetzt versucht, die index.html in . und .. (vor meinem Verzeichnis)zu kopieren, nur geht auch nicht.

Angegeben habe ich das Bild so:

<p><img src="logo.jpg" alt="Logo"></p>

Der Webserver ist ws.udag.de

So schwer kann das doch nicht sein, das gibt`s doch nicht!
 
Zuletzt bearbeitet von einem Moderator:
Solche Links sind komplett falsch!
Code:
<p><img src="chanhoo.de/logo.jpg" align="right" alt="Grafik"></p>
!
Hier muss die Grafik zusätzlich noch im Verzeichnis chanhoo.de liegen!
Richtig sind diese beiden Lösungen:
Code:
<p><img src="http://www.chanhoo.de/logo.jpg" align="right" alt="Grafik"></p>
Code:
<p><img src="logo.jpg" align="right" alt="Grafik"></p>
Merke:
Wenn du die Domain mit angibst, dann immer mit http:// und www. sonst wird es nicht als eine solche erkannt.
 
Grafik wird nicht angezeigt

Danke,

aber daran liegt`s auch nicht. Habe beide Varianten schon durch, jetzt mit langem Verweis, nur keine Grafik kommt. In derindex.html hab ich`s auch geändert.

Nur keine Grafik ???????????????
 
Hast du die Seite nach dem Ändern auch mit F5 neu geladen? Sonst werden keine Änderungen angezeigt...

Poste jetzt mal bitte den ganzen Quellcode der HTML-Datei, wäre doch gelacht, wenn wir den Fehler nicht finden können...
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben