Daniel B.: Table-Cellspacing in CSS??

Hallo!
Ich versuche seit einiger Zeit das Attribut

<table CELLSPACING=0>

in CSS umzusetzen. Ich habe aber keine passende Umsetzung gefunden... Würde mir bitte jemand verraten, wie ich das machen kann?

Ich hoffe ich habe mich verständlich ausgedrückt.

  1. Hallo du da draußen,

    <table CELLSPACING=0>
    in CSS umsetzen.

    http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#border_spacing dürfte dir weiterhelfen.

    Grüße von hier drinnen, aus Biberach an der Riss (http://www.stadt-biberach.de/),
    Candid Dauth (Dogfish)

    --
    Selten Dumme sind nicht selten, aber dumm.
    http://dogfish.net.tc/
    1. Hi Candid Dauth,
       http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#border_spacing dürfte dir weiterhelfen.

      Nein, wohl eher http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#border_collapse ;-)

      Gruß

      Kurt

      --
      Nein, ich beantworte keine Anfragen per e-mail.
      ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
      "Verantwortlich ist man nicht nur fuer das, was man tut, sondern auch fuer das, was man nicht tut."  (Laotse; chin. Philosoph; 4.-3. Jh. v. Chr.)
      http://elektro-dunzinger.at
      http://shop.elektro-dunzinger.at
      1. Hallo du da draußen,

        http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#border_spacing dürfte dir weiterhelfen.

        Nein, wohl eher http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#border_collapse ;-)

        Das verstehe ich jetzt nicht. Müsste nicht border-spacing:0 das gleiche machen wie cellspacing="0"? Und dann dürfte doch border-collapse garnichts mehr ausmachem, oder?

        Grüße von hier drinnen, aus Biberach an der Riss (http://www.stadt-biberach.de/),
        Candid Dauth (Dogfish)

        --
        Selten Dumme sind nicht selten, aber dumm.
        http://dogfish.net.tc/
        1. Hi Candid Dauth,

          http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#border_spacing dürfte dir weiterhelfen.

          Nein, wohl eher http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#border_collapse ;-)

          Das verstehe ich jetzt nicht. Müsste nicht border-spacing:0 das gleiche machen wie cellspacing="0"? Und dann dürfte doch border-collapse garnichts mehr ausmachem, oder?

          Jein.
          border-spacing bewirkt nur, dass die Rahmen nebeneinander liegen, im Falle von 0px also ohne Abstand.
          Wenn du nun 1px als Rahmenbreite definierst, wird der Rahmen tatsächlich nur um die Tabelle 1px sein, zwischen den Zellen wird er 2px sein, da sich die Rahmen nicht überdecken.
          Abgesehen davon, dass der IE diese Angabe nicht interpretiert, erreichst du mit border-collapse, dass sich die Rahmen überdecken und somit überall nur noch ein 1px breiter Rahmen angezeigt wird.
          Teste es.

          Gruß

          Kurt

          --
          Nein, ich beantworte keine Anfragen per e-mail.
          ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
          "Diplomatie ist die Kunst, mit hundert Worten zu verschweigen, was man mit einem einzigen Wort sagen koennte."  (Saint-John Perse; fr. Lyriker u. Diplomat; 1887 -1975)
          http://elektro-dunzinger.at
          http://shop.elektro-dunzinger.at
          1. Hi Candid Dauth,

            http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#border_spacing dürfte dir weiterhelfen.

            Nein, wohl eher http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#border_collapse ;-)

            Das verstehe ich jetzt nicht. Müsste nicht border-spacing:0 das gleiche machen wie cellspacing="0"? Und dann dürfte doch border-collapse garnichts mehr ausmachem, oder?

            Jein.
            border-spacing bewirkt nur, dass die Rahmen nebeneinander liegen, im Falle von 0px also ohne Abstand.
            Wenn du nun 1px als Rahmenbreite definierst, wird der Rahmen tatsächlich nur um die Tabelle 1px sein, zwischen den Zellen wird er 2px sein, da sich die Rahmen nicht überdecken.
            Abgesehen davon, dass der IE diese Angabe nicht interpretiert, erreichst du mit border-collapse, dass sich die Rahmen überdecken und somit überall nur noch ein 1px breiter Rahmen angezeigt wird.

            Ich hab mich da wohl äusserst unklar ausgedrückt:
            Der IE interpretiert die border-spacing Eigenschaft nicht, border-collapse kann er sehr wohl.

            Gruß

            Kurt

            --
            Nein, ich beantworte keine Anfragen per e-mail.
            ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
            "Feindseligkeit ist eine persoenliche Unabhaengigkeitserklaerung."  (Aldous Leonard Huxley; engl. Schriftsteller u. Kulturkritiker; 1894-1963)
            http://elektro-dunzinger.at
            http://shop.elektro-dunzinger.at