dey: dank IE7 nicht mehr valid; was nun?

Hallo,

vor wenigen Wochen habe ich unserer Firmen HP den Stempel für valides HTML 4 und CSS verpaßt.
Kürzlich habe ich eher per Zufall (peinlich, peinlich) festgestellt, daß unsere HP unter IE überhaupt nicht meht benutzbar war. Den Schuldigen habe ich nach einigem suchen auch gefunden:
.clearfix {display: inline-table;} mußte umgewandelt werden in
.clearfix {display: inline-block;}

Mein CSS hatte ich danach nicht direkt neu validiert. Wer rechnete auch mit sowas.
Erneut nur durch Zufall (genauso peinlich, aber nicht so schlimm) habe ich jetzt den Link auf unserer Seite mal wieder ausgeführt und muß nun feststellen, daß mein CSS nicht mehr valid ist.

Was kann ich nun tun?

bydey

--
-- bydey ist die Signatur und Verabschiedung, nicht der Nick --
-- Navigate all your PHP web projects with  PHP Project Browser--
  1. Hi,

    .clearfix {display: inline-table;} mußte umgewandelt werden in
    .clearfix {display: inline-block;}

    die Eigenschaft _display: inline-block_ gibt es nicht. Siehe

    http://www.w3.org/TR/REC-CSS2/visuren.html#propdef-display

    Gruß Bobby

    1. hi,

      die Eigenschaft _display: inline-block_ gibt es nicht. Siehe

      http://www.w3.org/TR/REC-CSS2/visuren.html#propdef-display

      In CSS 2 noch nicht, in CSS 2.1 gibt's diesen Wert für display aber durchaus.

      Lösung des "Problems": Dem Validator im Link gleich die Info mitgeben, dass er bitt'schön gegen CSS 2.1 validieren soll.

      Vóila: Gratulation - Dieses Dokument wurde als CSS validiert!

      gruß,
      wahsaga

      --
      /voodoo.css:
      #GeorgeWBush { position:absolute; bottom:-6ft; }
      1. Hallo,

        Vóila: Gratulation - Dieses Dokument wurde als CSS validiert!

        <dankbarsei>Tiefverbeug

        HTML-invalid: Tag not closed
        Und das ist richtig so, bin ja immer noch unten ;o)

        bydey

        --
        -- bydey ist die Signatur und Verabschiedung, nicht der Nick --
        -- Navigate all your PHP web projects with  PHP Project Browser--
        1. Um dir weitere Peinlichkeiten zu ersparen ;) Wenn du Strict benutzt, dann ist deine Seite auch nicht valide, da das target-Attribut dafür abgeschafft wurde.

    2. Hallo,

      die Eigenschaft _display: inline-block_ gibt es nicht. Siehe

      http://www.w3.org/TR/REC-CSS2/visuren.html#propdef-display

      Das war aber die Lösung, die mehrfach gefunden habe das neue Easy clearing problem zu lösen. Und jetzt häng ich da. Von CSS invalid habe ich nirgends etwas gelesen!?

      bydey

      --
      -- bydey ist die Signatur und Verabschiedung, nicht der Nick --
      -- Navigate all your PHP web projects with  PHP Project Browser--