Drei bilder zu einer Linie?
Kaspar Vollenweider
- html
Hallo
Ich habe ein Problem mit Drei bildern die ich zu einer linie zusammenfügen möchte.
Linker Rand, mitte (gestretcht) und rechter rand.
Nun ist es aber leider so, das zwischen den bilder ein abstand gemacht wird, obwohl ich vspace und hspace auf 0 gesetzt habe.
Weis jemand was ich falsch mache?
Hier ist das Code beispiel:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
</head>
<div align="center"><img src="pics/topline-left.gif" height="4" width="11" hspace="0" vspace="0">
<img src="pics/topline-middle.gif" height="4" width="92%" hspace="0" vspace="0">
<img src="pics/topline-right.gif" height="4" width="11" hspace="0" vspace="0"></div>
</body>
</html>
Dankend
Kaspar
Hallo Kaspar,
Nun ist es aber leider so, das zwischen den bilder ein abstand gemacht wird, obwohl ich vspace und hspace auf 0 gesetzt habe.
vspace und hspace sollten nicht mehr verwendet werden, dafür gibt es css.
<div align="center"><img src="pics/topline-left.gif" height="4" width="11" hspace="0" vspace="0">
<img src="pics/topline-middle.gif" height="4" width="92%" hspace="0" vspace="0">
<img src="pics/topline-right.gif" height="4" width="11" hspace="0" vspace="0"></div>
lass mal die Zeilenumbrüche zwischen den Bildern weg, und baue ggf. noch ein style="margin:0; padding:0;" ein.
Grüße aus Nürnberg
Tobias
lass mal die Zeilenumbrüche zwischen den Bildern weg, und baue ggf. noch ein style="margin:0; padding:0;" ein.
Hallo Tobias
Die Zeilenumbrüche waren es.
Danke für deine Hilfe.
MfG
Kaspar
Hi,
<div align="center"><img src="pics/topline-left.gif" height="4" width="11" hspace="0" vspace="0">
whitespace zwischen inline-Elementen wird IMMER als EIN Leerzeichen dargestellt, wenn es sich nicht in einem pre-Element oder einem mit word-space:pre; formatierten Element befindet - dort würde der whitespace komplett erhalten.
Verlege den whitespace (Zeilenumbruch + Einrückung) an eine Stelle, wo er nicht stört (/dev/null oder an eine geeignete Stelle in einem der tags).
<img src="pics/topline-middle.gif" height="4" width="92%" hspace="0" vspace="0">
cu,
Andreas
Hi,
lass einfach die Zeilenvorschübe zwischen den Bildern weg.
<!-- So heißt es richtig: -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
</head>
<div align="center"><img src="pics/topline-left.gif" height="4" width="11"><img src="pics/topline-middle.gif" height="4" width="92%"img src="pics/topline-right.gif" height="4" width="11"></div>
</body>
</html>
<!-- Jetzt müsste es gehen -->
Das hspace und das vspace brauchst du aich nicht!
Andreas