unsinnige Zwischenräume bei nebeneinander angeordneten Bildern
janyo
- html
Hallo,
zum besseren Verständnis erst mal meine Zielstellung: ich will nichts weiter als ein paar Bilder ohne Abstand direkt nebeneinander stehen haben.
Die Browser (sowohl IE als auch Mozilla) geben mir die Bilder jedoch nur ohne einen Zwischenraum aus, wenn der gesamte Quelltext ohne ein Leerzeichen oder nen Zeilenumbruch in einer Zeile steht. vereinfachtes Beispiel:
<img src="grafik/01.gif" border="0"><img src="grafik/02.gif" border="0"><img src="grafik/03.gif" border="0"> ...... usw.
Sobald ich mir den Quelltext zur besseren Übersicht strukturieren möchte, mit Tabulatoren oder selbst nur nem einfachen Zeilenumbruch, dann entsteht zwischen den Bildern ein Zwischenraum von mehreren Pixeln!!
Und das ist völlig unabhängig davon in was für einem Programm (Editor/Wordpad/Homesite) ich es probiere, genauso wie es egal ist ob die Bilder noch in ein umschließendes Blockelement setze oder wo sie in der Seite stehen (direkt im body oder sonstwo) ..
Wichtig - was mir nicht hilft:
Die Bilder sollen nicht jedes in einer einzelnen Tabellenzelle stehen (dann funktioniert es zwar aber es soll eben nicht so sein und müßte ja eigentlich auch anders funktionieren).
Danke schonmal für die Hilfe, Janyo.
Hi,
zum besseren Verständnis erst mal meine Zielstellung: ich will nichts weiter als ein paar Bilder ohne Abstand direkt nebeneinander stehen haben.
Die Browser (sowohl IE als auch Mozilla) geben mir die Bilder jedoch nur ohne einen Zwischenraum aus, wenn der gesamte Quelltext ohne ein Leerzeichen oder nen Zeilenumbruch in einer Zeile steht. vereinfachtes Beispiel:
Du mußt die Zeilenumbrüche an Stellen machen, die keine Auswirkung auf das Aussehen haben, also innerhalb der Tags (z.B. zwischen Elementname und Attribut oder zwischen 2 Attributen).
Sobald ich mir den Quelltext zur besseren Übersicht strukturieren möchte, mit Tabulatoren oder selbst nur nem einfachen Zeilenumbruch, dann entsteht zwischen den Bildern ein Zwischenraum von mehreren Pixeln!!
Aufeinanderfolgende Tabulatoren, Leerzeichen, Zeilenumbrüche werden in HTML normalerweise (wenn kein pre-Element oder eines mit white-space:pre vorhanden ist) zusammengefaßt zu einem Leerzeichen.
Und genau das siehst Du dann auch.
Und das ist völlig unabhängig davon in was für einem Programm (Editor/Wordpad/Homesite) ich es probiere, genauso wie es egal ist ob die Bilder noch in ein umschließendes Blockelement setze oder wo sie in der Seite stehen (direkt im body oder sonstwo) ..
Der Browser kriegt nicht mit, mit welchem Editor eine HTML-Seite geschrieben wurde.
Auch spielen die äußeren Elemente keine Rolle bei der Behandlung von Whitespace (wieder mit der Ausnahme: wenn es keine pre-Elemente oder welche mit white-space:pre vorhanden ist)
cu,
Andreas
Danke, damit ist einiges klarer.. beim nochmal im selfHTML lesen hab ich das dann auch rausgelesen..
janyo.