Bild erscheint nur als leerer Rahmen. Einfache Frage!
andrea5
- grafik
0 Hilker0 Ashura0 Der Martin0 Ashura0 Der Martin0 andrea5
Hallo!
Ich bin neu mit Html zugange. Die ersten minimalSeiten sind online.
Nun habe ich aber hier alles ausprobiert, und bekomme aus irgendeinem Grund keine Bilder ins Netz.
Habe das JPG schon hochgeladen.
Habe eine Seite in loose-html, habe es auch mit strict versucht.
Zu sehen ist immerhin ein Rahmen in der richtigen Größe, und auch die Bezeichnung erscheint. Aber sonst nichts. Was mache ich wohl dummerweise falsch?
So ist meine Pfadangabe:
<body>
<div id="rahmen">
<div id="header">
<div id="logo">
<h1>
Fotos
</h1>
</div>
<div id="navigation">
<ul>
<li>
<a href="index.html">Homebase</a>
</li>
</ul>
</div>
<p><img src="../httpdocs/images/Jugendstilfliesen-Wasserspe.jpg" alt="breit"></p>
</div>
</div>
</body>
</html>
Was mache ich falsch?
Vielleicht liegt das JPG im falschen Ordner?
Oder die "img src"-Angabe gehört nicht in den body?
Wäre über auch noch so einfache Hinweise dankbar!
Vielen Dank,
A.
wenn Du die Bezeichnung, also 'breit' lesen kannst, zeigt dein Browser keine bilder von der entsprechenden URL an...
wäre das Bild falsch verlinkt, würde ein ersatzbild angezeigt...
guck mal ob Du irgendetwas blockiert hast in den einstellungen.
gruß, der Hilker
Hallo Hilker.
wenn Du die Bezeichnung, also 'breit' lesen kannst, zeigt dein Browser keine bilder von der entsprechenden URL an...
wäre das Bild falsch verlinkt, würde ein ersatzbild angezeigt...
Nein, dann würde ebenfalls der Alternativtext angezeigt.
Einen schönen Freitag noch.
Gruß, Ashura
Hallo am Wochenende»»
Weiß vielleicht noch jemand anderes, was da das Problem sein kann?
Zur Wiederholung:
Ich habe eine Webseite in LOOSE-HTML und es erscheint die korrekte Größe des Bildes als leerer Rahmen.
Also, meine Vermutung: vielleicht habe ich das Bild im falschen Verzeichnis auf der Internetseite abgelegt?
Oder falsche Pfadangabe?
Vielen Dank für Hinweise!
A.
Ah, ja dachte ich auch schon. Aber normalerweise zeigt mein Browser ganz normal alles an...
Heißt Url, daß man die Bilder im Internet finden muß? Ich dachte, die kann man aus dem eigenen Computer hochladen!
Habe ich eine Url-Pfadangabe gewählt?
Vielen Dank erstmal!
wäre das Bild falsch verlinkt, würde ein ersatzbild angezeigt...
guck mal ob Du irgendetwas blockiert hast in den einstellungen.
gruß, der Hilker
Hallo andrea5.
Was mache ich falsch?
Hast du auf die Groß- und Kleinschreibung des Dateinamens und der Dateerweiterung geachtet?
Könntest du ggf. eine Live-Demo online zur Verfügung stellen?
Oder die "img src"-Angabe gehört nicht in den body?
Das sowieso nicht. In (X)HTML Strict ist das img-Element nicht als direktes Kindelement vom body-Element erlaubt. Da du hier aber sowieso ein umspannendes div-Element einsetzt, musst du dir darum keine Gedanken machen.
Einen schönen Freitag noch.
Gruß, Ashura
Hallo Ashura!
Mh, also Dateiname ist völlig korrekt. Aber wenn hier schon so gebildete Leute mitlesen:
Meine Vermutung ist ja, daß ich irgendwas mit der Bildablage falsch mache. Also, es ist hochgeladen, und liegt irgendwo unter httpdocs/images, wie angegeben. Vielleicht liegt da der Hase begraben?
Wo legt man denn die Bilder so auf der Webseite ab?
Kann es sein, daß es einfach zu groß ist? (hat aber beim Hochladen nur 72dpi...).
Dir auch einen schönen Freitag!
A.
Hallo andrea5.
Also, es ist hochgeladen, und liegt irgendwo unter httpdocs/images, wie angegeben. Vielleicht liegt da der Hase begraben?
In welchem Verzeichnis liegt dein Dokumentenwurzelverzeichnis?
Liegt das Verzeichnis „httpdocs“ im Dokumentenwurzelverzeichnis?
Was liegt oberhalb des Verzeichnisses „httpdocs“?
Wo legt man denn die Bilder so auf der Webseite ab?
Die Wahl ist fast völlig dir überlassen, so lange du einen Ort wählst, an dem du Schreib- und alle anderen Nutzer Leserechte haben. (Siehe [Wikipedia: Chmod#Berechtigungsstruktur])
Kann es sein, daß es einfach zu groß ist? (hat aber beim Hochladen nur 72dpi...).
Weder die Dateigröße noch die Auflösung sollten (normalerweise) eine Auswirkung auf den Zugriff auf diese Grafiken haben.
Dir auch einen schönen Freitag!
Ich danke dir.
Gruß, Ashura
Hallo Andrea,
Habe das JPG schon hochgeladen.
und auch wirklich ins richtige Verzeichnis?
<p><img src="../httpdocs/images/Jugendstilfliesen-Wasserspe.jpg" alt="breit"></p>
Also für den Browser: Gehe von dem Verzeichnis, in dem die HTML-Datei liegt, eins nach oben (darfst du das überhaupt??), dann von dort ins Verzeichnis images, und hole von dort das Bild "Jugendstilfliesen-Wasserspe.jpg".
Als erstes solltest du deine Pfadangabe nochmal ganz genau kontrollieren. Achte besonders auch auf die Groß/Kleinschreibung: Stimmt die Schreibweise mit den tatsächlichen Verzeichnis- und Dateinamen überein? Die meisten Server laufen unter Unix/Linux, und da wird bei Dateinamen sehr genau unterschieden.
Ich könnte mir auch vorstellen, dass der Wechsel ins übergeordnete Verzeichnis ".." nicht erlaubt ist, weil httpdocs das höchste Verzeichnis in der Hierarchie ist, auf das du Zugriff hast. Nur als Vermutung: Versuch mal stattdessen "/images/Jugendstilfliesen-Wasserspe.jpg".
Zu sehen ist immerhin ein Rahmen in der richtigen Größe, und auch die Bezeichnung erscheint.
Dass der Rahmen in der richtigen Größe erscheint, wundert mich übrigens auch sehr, denn im Quellcode (zumindest in dem Ausschnitt, den du hier zeigst), ist die Größe nirgends angegeben.
Für mehr Hilfe -vor allem solche Hilfe, die nicht nur auf Vermutungen basiert- solltest du uns mal einen Link auf die Problemseite geben, damit man sich das mal online ansehen kann.
So long,
Martin
Hallo Martin.
<p><img src="../httpdocs/images/Jugendstilfliesen-Wasserspe.jpg" alt="breit"></p>
Also für den Browser: Gehe von dem Verzeichnis, in dem die HTML-Datei liegt, eins nach oben (darfst du das überhaupt??), dann von dort ins Verzeichnis images, und hole von dort das Bild "Jugendstilfliesen-Wasserspe.jpg".
Nö. Gehe eine Verzeichnisebene nach oben, dann ins Verzeichnis „httpdocs“, gefolgt vom Verzeichnis „images“ und hole dort die Ressource namens „Jugendstilfliesen-Wasserspe.jpg“.
Einen schönen Sonntag noch.
Gruß, Ashura
Also für den Browser: Gehe von dem Verzeichnis, in dem die HTML-Datei liegt, eins nach oben (darfst du das überhaupt??), dann von dort ins Verzeichnis images, und hole von dort das Bild "Jugendstilfliesen-Wasserspe.jpg".
Nö. Gehe eine Verzeichnisebene nach oben, dann ins Verzeichnis „httpdocs“, gefolgt vom Verzeichnis „images“ und hole dort die Ressource namens „Jugendstilfliesen-Wasserspe.jpg“.
Stimmt. Man möge mir diese Unaufmerksamkeit entschuldigen. Ich bin heute etwas daneben und huste mir gerade das Hirn aus dem Schädel.
Einen schönen Sonntag noch.
Danke, dito.
Martin
Hallo Martin, hallo Ashura!
Danke erst mal für's Weiterverfolgen meiner Frage!
Dazu
1. das Bild lag einmal unter httpdocs/images, und einmal unter httpdocs direkt. Also die Pfadangabe müßte demnach soweit erstmal stimmen?
2. Groß-und Kleinschreibung hab ich beachtet und inzwischen auch den Dateinamen etwas vereinfacht... :-).
3. in einer vorigen Version hatte ich die Bildgröße mitangegeben, da war jetzt mein Beispiel, was ich mitgesendet habe verwirrend.
Also woran, um Himmels willen, soll's liegen???
Ich setz mich nachher mal hin und versuche einen Screenshot oder einen Link zu schicken!
Grüße und gute Besserung solange!
A.
Hallo,
- das Bild lag einmal unter httpdocs/images, und einmal unter httpdocs direkt. Also die Pfadangabe müßte demnach soweit erstmal stimmen?
das kommt immer noch ganz stark darauf an, wie die Verzeichnisse auf deinem Server organisiert sind. Ist httpdocs ein Verzeichnis, das du _selbst_ auf deinem Webspace angelegt hast? Dann könnte die Adressierung in Ordnung sein, aber das glaube ich nicht. Unter welcher Adresse rufst du denn deine Seite auf? Doch wahrscheinlich direkt unter http://example.net/ und nicht mit http://example.net/unterverzeichnis?
Ich vermute eben, dass httpdocs das Verzeichnis ist, das für den Browser als HTTP-Client dem Root-Verzeichnis / entspricht. Und dann wäre die relative Adressierung beginnend mit ".." falsch, weil sie ein (Zwischen-) Verzeichnis referenziert, das sich als Web-Adresse nicht darstellen lässt.
- Groß-und Kleinschreibung hab ich beachtet und inzwischen auch den Dateinamen etwas vereinfacht... :-).
Gut. Der war auch ziemlich unhandlich.
- in einer vorigen Version hatte ich die Bildgröße mitangegeben, da war jetzt mein Beispiel, was ich mitgesendet habe verwirrend.
Ach deshalb.
Ich setz mich nachher mal hin und versuche einen Screenshot oder einen Link zu schicken!
Ein Link wäre am besten. Der Screenshot bringt's nur, wenn du uns ein Problem mit einem ganz bestimmten Browser zeigen möchtest (so nach dem Motto "Mit Firefox und Opera geht's, mit IE nicht").
Grüße und gute Besserung solange!
Danke, geht schon. Ich denke da immer an das Motto meiner Tante aus München:
A Guata halt's aus, und um die andern is' eh net schad'.
In diesem Sinne, ;-)
Martin