anfaenger: Tabellenformatierung: Nur obere und untere Rahmenlinie pro Zeile

Hallo liebe Leute!

Ich hoffe ihr könnt mir beistehen, eine Archivsuche verlief leider ergebnislos:
Ich versuche aktuell eine Tabelle in CSS so zu formatieren, dass jeweils nur die untere und die obere Rahmenlinie pro Zeile angezeigt wird.

Hierfür verwende ich folgendes:

  
table tbody tr  
{  
	font: normal 12px Verdana, sans-serif;  
	border-bottom: 1px solid #000000;  
	border-top: 1px solid #000000;  
	text-align: center;  
	padding: 6px 6px 6px 12px;  
	background: #ffffff;  
}  

Die Tabelle ist hierbei wie folgt formatiert:

  
table  
{  
  width: 100%;  
  border-style: none;  
  border-spacing: 0px;  
  border-collapse: collapse;  
}

Dies funktioniert mit Firefox auch wie gewünscht, nur IE ignoriert die Formatierung vollständig und zeigt keinerlei Rahmenlinien an. Laut SelfHTML sollte dies aber ab IE 3 aufwärts unterstützt werden - Wo also liegt mein Fehler?

Liebe Grüße,
Ein verzweifelter CSS-Anfänger :-)

  1. @@anfaenger:

    nuqneH

    Dies funktioniert mit Firefox auch wie gewünscht, nur IE ignoriert die Formatierung vollständig und zeigt keinerlei Rahmenlinien an.

    IE 8 macht’s.

    Laut SelfHTML sollte dies aber ab IE 3 aufwärts unterstützt werden

    Wo steht das?

    Wo also liegt mein Fehler?

    Nirgens. Der Fehler liegt im IE < 8.

    Gib nicht den 'tr'-Elementen den Rahmen, sondern den 'td'/'th'.

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
    1. Hallo Gunnar!

      Vielen herzlichen Dank für deine rasche Hilfe!
      Faszinierend, ich habe es eben auch mit IE 8 versucht, kein Erfolg.

      Zur besseren Nachvollziehbarkeit habe ich eine Demonstration der Seite online gestellt, ich bitte die üble Formatierung (und nicht nur die) zu entschuldigen:
      http://www.unet.univie.ac.at/~a0302840/dat/test/test.htm
      Wenn du einen kurzen Blick darauf werfen könntest, um mir zu ein Wenig Klarheit zu verhelfen, wäre ich dir sehr verbunden!

      Eben ebenfalls aufgefallen: Selbiges gilt ebenso für den Hovereffekt bei den Zeilen. :/ Funktioniert bei Firefox, nicht aber bei IE.

      Ganz liebe Grüße,
      ein verwirrter Anfänger

      1. @@anfaenger:

        nuqneH

        Faszinierend, ich habe es eben auch mit IE 8 versucht, kein Erfolg.

        Erkunde, was es mit dem Quirks-Modus auf sich hat und wie man ihn vermeidet.

        ich bitte die üble Formatierung (und nicht nur die) zu entschuldigen:
        http://www.unet.univie.ac.at/~a0302840/dat/test/test.htm

        Dass du deine Seite nicht verlinkt hattest, ist kaum zu entschuldigen.

        Qapla'

        --
        Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
        (Mark Twain)
        1. Faszinierend, ich habe es eben auch mit IE 8 versucht, kein Erfolg.

          Erkunde, was es mit dem Quirks-Modus auf sich hat und wie man ihn vermeidet.

          Vielen Dank für die Erklärung, dies hat Klarheit gebracht!

          Dass du deine Seite nicht verlinkt hattest, ist kaum zu entschuldigen.

          Qapla'

          Ich bitte dies zu entschuldigen, ein Affront gegen den Forenusus war freilich nicht meine Absicht.

          Liebe Grüße und vielen Dank für die Hilfe!

    2. Sorry, ganz vergessen:

      Laut SelfHTML sollte dies aber ab IE 3 aufwärts unterstützt werden

      Wo steht das?

      Sofern ich die Angaben richtig verstanden habe, hier:
      http://de.selfhtml.org/css/eigenschaften/rahmen.htm#allgemeines

      Liebe Grüße,
      Anfänger

      1. @@anfaenger:

        nuqneH

        Laut SelfHTML sollte dies aber ab IE 3 aufwärts unterstützt werden
        Wo steht das?
        Sofern ich die Angaben richtig verstanden habe, hier:
        http://de.selfhtml.org/css/eigenschaften/rahmen.htm#allgemeines

        Dass IE < 8 'border' nicht auf 'tr' anwendet, ist dort in der Tat nicht erwähnt.

        Qapla'

        --
        Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
        (Mark Twain)