Benjamin Keil: cellspacing="5" (HTML) jetzt mit CSS

Hi,

hat jemand eine Idee, wie ich auf das HTML-cellspacing
verzichten kann und meine gewünschten Darstellung
mit css erreiche? Ich habe leider nichts entsprechendes gefunden...

Eigentlich müsste ein margin fürs tr das ja machen,
tut es aber nicht.

Grüße und Danke,

Ben

  1. Hi,

    hat jemand eine Idee, wie ich auf das HTML-cellspacing
    verzichten kann und meine gewünschten Darstellung
    mit css erreiche? Ich habe leider nichts entsprechendes gefunden...

    So wie all die anderen, die das auch schon gefragt haben (wie Du durch eine Suche im Archiv leicht hättest feststellen können):

    mit border-spacing

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    1. Hallo,

      Hi,

      hat jemand eine Idee, wie ich auf das HTML-cellspacing
      verzichten kann und meine gewünschten Darstellung
      mit css erreiche? Ich habe leider nichts entsprechendes gefunden...

      So wie all die anderen, die das auch schon gefragt haben (wie Du durch eine Suche im Archiv leicht hättest feststellen können):

      Durch eine Suche, die ich selbstverständlich vorher gemacht habe,
      habe ich nur folgenden Verweis gefunden:
      http://selfhtml.teamone.de/html/formulare/formatieren.htm#css
      Bei diesem Beispiel wurde aber auch cellspacing im HTML verwendet.

      mit border-spacing

      Danke! Mein Fehler war der Browser.
      Ich hatte leider im IE getestet...

      Gruß,
      Ben

  2. hat jemand eine Idee, wie ich auf das HTML-cellspacing
    verzichten kann und meine gewünschten Darstellung
    mit css erreiche? Ich habe leider nichts entsprechendes gefunden...

    Nicht? Das Kapitel "Tabellen" in der CSS2-Doku hast Du aber gelesen? Insbesondere der Abschnitt http://www.w3.org/TR/CSS2/tables.html#borders dürfte Dich interessieren. Zusammen mit den üblichen Angaben padding und margin, die auch bei <td> funktionieren, solltest Du es hinbekommen.

    Gruß,
      soenk.e

    1. Hallo,

      hat jemand eine Idee, wie ich auf das HTML-cellspacing
      verzichten kann und meine gewünschten Darstellung
      mit css erreiche? Ich habe leider nichts entsprechendes gefunden...

      Nicht? Das Kapitel "Tabellen" in der CSS2-Doku hast Du aber gelesen? Insbesondere der Abschnitt http://www.w3.org/TR/CSS2/tables.html#borders dürfte Dich interessieren. Zusammen mit den üblichen Angaben padding und margin, die auch bei <td> funktionieren, solltest Du es hinbekommen.

      Gruß,
        soenk.e

      Danke für den Link. Die TRs sind immer ein guter Anlaufpunkt,
      allerdings hab ich da gelegentlich immernoch leichte
      Verständnissprobleme und die Browser halten sich ja auch nicht alle dran. Ich habe vorher im IE getestet und der versteht leider kein border-spacing. Daher sollte es ja eigentlich mit einem margin 'td{margin: 5px;}' funktionieren, tut es aber nicht.
      Geht es nicht irgendwie auch für den IE?

      Ich scheine heute etwas blind zu sein...

      Gruß,
      Ben

      1. Danke für den Link. Die TRs sind immer ein guter Anlaufpunkt,
        allerdings hab ich da gelegentlich immernoch leichte
        Verständnissprobleme und die Browser halten sich ja auch nicht alle dran. Ich habe vorher im IE getestet und der versteht leider kein border-spacing. Daher sollte es ja eigentlich mit einem margin 'td{margin: 5px;}' funktionieren, tut es aber nicht.

        Denk an die Auswirkungen von border-collapse; im "collapse"-Modus scheinen die Zellen (zumindest der Grafik nach) in der Tat keinen äußeren Rand zu haben. Denke auch daran, daß Du eventuell den Browser erst in den Standardmodus schalten mußt, damit er sich an den Standard hält (http://www.hut.fi/~hsivonen/doctype.html, keine Ahnung, ob das tatsächlich Auswirkungen auf border-spacing hat).

        Gruß,
          soenk.e