Klaus Junge: ungewollte Rahmen an rechten unteren Rand

Beitrag lesen

Hallo Marc,

Es MUß alles in eine Zeile und schon gehts.

Das MUß muß nicht sein.
An dem Effekt hab' ich auch lange rumprobiert bis zum kapieren.
Eigentlich ergibt sich die Lösung ja aus der HTML-Definition:
'alles was zwischen Tags steht ist Seiteninhalt'.
Das gilt natürlich auch für die Umbrüche die Du hinter Deinen Tags hast.
Und da die Browser die Seitenformatierung ja selbstständig machen
und Du einen Zeilenumbruch auch ohne expliziten Zwischenraum
zwischen zwei Worte setzen darfst, ersetzt Dir der Browser so einen
Zeilenumbruch halt ungefragt durch einen Zwischenraum.
In Deinem Fall darfst Du den Umbruch auch in ein Tag verlegen:
<img src="test.gif"
  alt="zurück zum Anfang" border=0>
ist durchaus syntaktisch richtig. Nur Schlüsselworte darfst Du nicht trennen.

Hier im Forum kommt auch sehr oft die Frage, warum denn die Bilder in
Tabellenzellen nicht zusammenzukriegen sind, trotz Nullabständen.
Das ist der gleiche Grund. Meist sieht es etwa so aus:
...
<TR>
  <TD>
   <irgendein Tag> <== hier wird ein Zwischeraum draus!
  </TD>
  <TD>
   <nochein Tag> <== hier auch
  </TD>
</TR>
...
Lösung:
...
<TR>
  <TD><irgendein Tag></TD>
  <TD><nochein Tag></TD>
</TR>
...
dann geht es klar.

Klaus