[HTML] Bilder anzeigen mit XML in einer Tabelle

Manuel_22

Cadet 1st Year
Registriert
Jan. 2004
Beiträge
10
Bilder anzeigen mit XML in einer Tabelle

Hi zusammen,

ich werd noch doofi im Kopp hier...kann mir vielleicht jemand dabei helfen warum ich in folgendem Programmcode:
HTML:
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="preloadImages();">

<!-- ImageReady Slices (menu.psd) -->

<table width="170" height="140" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<img src="../image/gif/menu/01_top.gif" width="170" height="140" /></td>
</tr>
</table>
<!-- End ImageReady Slices -->
</body>
mein blödes kleines Bildchen nicht angezeigt bekomme? Ich bin seit kurzem auf XML umgestiegen. Wenn ich alles richtig verstanden habe kann ich nur mittels CSS oder XSL meine Seite anzeigen lassen??? Stimmt das? zumindest so halbwegs?

Wenn ich statt dem img-Tag nur Text reinschreibe bekomm ich das wunderbar angezeigt. Ist wie als ob er das Bild unterdrückt. Der Pfad stimmt übrigens...dies mal vorab. Naja ich hab jetzt schon so Sachen wie "display" für css gefunden, aber ich weiss nicht was da so dran ist...in meiner css-datei steht auch noch nicht wirklich viel drin.

Hoffe ihr könnt mir möglichst schnell weiterhelfen...

Vielen Dank euch allen schon mal.

Liebe Grüsse

Manuel
 
Zuletzt bearbeitet von einem Moderator: ("HTML"-Tags verwenden)
Re: Bilder anzeigen mit XML in einer Tabelle

HTML:
<img src="../image/gif/menu/01_top.gif" width="170" height="140" />
Hier ist dein Fehler. die korrekte Zeile müsste wie folgt lauten:
HTML:
<img src="../image/gif/menu/01_top.gif" width="170" height="140">
 
Re: Bilder anzeigen mit XML in einer Tabelle

Der Slash am Ende des IMG-Tags ist vollkommen korrekt, nach XHTML Spezifikation müssen nämlich alle Tags geschlossen werden. Da nun aber z.B. das BR- oder IMG-Tag keinen abschließenden Tag kennen, verwendet man einen Slash am Ende des Tags.

Eventuell liegt das Problem daran, dass du überhaupt keinen HTML-Tag verwendest?
 
Hi...

hmm...danke schon mal vorab, für die Antworten. @Steffen: Wie meinst Du das kein html-tag verwenden? also das angezeigt ist nur ein ausschnitt aus meinem gesamtdokument. soll heissen, dass davor noch das <html>-tag und <head> anstehen, wenn du das meinst.

könnte meni fehler eventuell eher in meiner css-datei liegen? xml ist doch nur eine auszeichnungssprache. vielleicht müsste ich mittels css noch angeben wie er das bild anzeigen soll. oder kann es sein, dass der iexplorer, dass noch nicht unterstützt? kann ich mir aber irgendwie schlecht vorstellen

viele grüsse

manuel
 
also eigentlich sollt er es anzeigen ;) mach mal nen Screenshot wie es aussieht ?
 
HAst du die datei auch als xml ausgezeichnet? Vielleicht interpretiert der Browser es als HMTL 4.01.
Das hier ganz am anfang einfügen:
HTML:
 <?xml version="1.0" encoding="iso-8859-1"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Die zweite Zeile aber nur wenn du auch wirklich "XHTML Transitional" nutzt.
 
Zurück
Oben