Holger Tillmann: Checkbox innerhalb Tabelle erzeugt großen Abstand nach oben?

Liebe Leute,
könnt ihr mal so lieb sein und einen Blick auf diese Seite werfen?

http://www.zenithonline.de/frage.html

Ich möchte gern die Checkbox und den auf diese folgenden Text mit <td> unter Kontrolle kriegen. Wenn ich das aber so mache, wird ein großer Abstand zwischen erster Tabellenzeile und oberem Rand erzeugt. Wie kriege ich den wieder weg?

Grüße aus Hamburg,

Holger Tillmann

  1. Hallo Holger,

    Ich möchte gern die Checkbox und den auf diese folgenden Text mit
    <td> unter Kontrolle kriegen. Wenn ich das aber so mache, wird ein
    großer Abstand zwischen erster Tabellenzeile und oberem Rand erzeugt.
    Wie kriege ich den wieder weg?

    Indem du deinen Code aufräumst. Zwischen <table> <tr> <td> darf nix stehen
    vor allem keine <br>, bestimmt keine <form ...> und <a ...> sind
    da auch ganz schlecht. Wenn du das <form> vor die Tabelle stellst, das <a>
    und die <br>'s aus den 'verbotenen' Bereichen rausnimmst und dann auch noch
    ein schliessendes </form> (nach dem Absenden Button) reinmachst - dann klappts.
    (Die Colspan geschichte kann weg, das unpaarige </p> muss auch nicht sein.)

    Unter http://perso.wanadoo.fr/ablavier/TidyGUI/ findest du Tidy, ein
    nettes kleines Tool, das beim finden solcher Fehler hilft.

    Gruss,
    Carsten

    1. Ich möchte gern die Checkbox und den auf diese folgenden Text mit
      <td> unter Kontrolle kriegen. Wenn ich das aber so mache, wird ein
      großer Abstand zwischen erster Tabellenzeile und oberem Rand erzeugt.
      Wie kriege ich den wieder weg?

      Indem du deinen Code aufräumst. Zwischen <table> <tr> <td> darf nix stehen ...

      Nicht zu vergessen: das Cellpadding !!

      Arralen

      1. Nicht zu vergessen: das Cellpadding !!

        Das habe ich erstmal gelassen für die Abstände zwischen den Zeilen.

        Grüße aus HH,
        Holger

    2. Vielen Dank für die Hilfe. Ich habe <form und <a aus der Tabelle raus und nach oben geräumt und die <br's rausgenommen. Es waren die <br's (wie idiotisch, was wollte ich in einer Tabelle damit???). Die aufgeladene *.html-Datei habe ich inzwischen wieder gelöscht. Wer das gleiche Problem hat und sie zur Ansicht braucht, kann mir gern mailen. Das Tool lade ich gerade herunter, bin gespannt. Nochmals vielen Dank, und es waren die <br's. Der Rest konnte bleiben.

      Grüße aus HH,
      Holger

    3. (Die Colspan geschichte kann weg, das unpaarige </p> muss auch nicht sein.)

      Die Colgroup-Anweisung habe ich gelassen. Unter M$ IE 5 macht das die gewünschten Abstände zwischen Checkbox und Namen. Unter Netscape Navigator 4.06 passiert allerdings nix. Vielleicht muss ich doch zu den guten alten Leerstellen übergehen?

      Grüße aus HH,
      Holger