Thomas L.: Drucklayout und display:none;

Hallo,

ich habe, wie im Artikel http://aktuell.de.selfhtml.org/tippstricks/css/drucklayout/#ausblendung angegeben, ein extra Stylesheet für den Druck angelegt, in dem ich Elemente (z. B. die Navi) mit display:none; ausblende.

Jetzt habe ich das CSS durch den Validator geschickt und bekomme zwar die Mitteilung, dass das CSS valide ist, aber außerdem noch folgende Warnungen:

Warnungen:
URI : http://www.ff-altenbach.de/css/druck.css
• Zeile : 6 Die Eigenschaft display existiert nicht f?r das Medium
• Zeile : 8 Die Eigenschaft display existiert nicht f?r das Medium

Demnach ist die Eigenschaft also nicht erlaubt? Gibt es hier noch eine andere Möglichkeit?
Kann mir hier jemand Hinweise dazu geben?

Vielen Dank schon mal für Eure aufschlussreichen Antworten!

Thomas L.

  1. Hi,

    Jetzt habe ich das CSS durch den Validator geschickt und bekomme zwar die Mitteilung, dass das CSS valide ist, aber außerdem noch folgende Warnungen:
    Warnungen:
    URI : http://www.ff-altenbach.de/css/druck.css
    • Zeile : 6 Die Eigenschaft display existiert nicht f?r das Medium
    • Zeile : 8 Die Eigenschaft display existiert nicht f?r das Medium

    Durch welchen Validator?
    Der "offizielle" (http://jigsaw.w3.org/css-validator/) kann es kaum sein, denn der spuckt meines Wissens keine deutschen Meldungen aus.

    Und was hast Du dem Validator zur Prüfung gegeben?
    Das Stylesheet selbst enthält keinen Hinweis, daß es nur für ein bestimmtes Medium versorgt.

    Demnach ist die Eigenschaft also nicht erlaubt? Gibt es hier noch eine andere Möglichkeit?

    Ja - ich vermute, daß Dein Prüf-Tool Unsinn von sich gibt.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hallo,

      Der "offizielle" (http://jigsaw.w3.org/css-validator/) kann es kaum sein, denn der spuckt meines Wissens keine deutschen Meldungen aus.

      Doch genau diesen habe ich genommen. Probier es doch mal aus ...

      Und was hast Du dem Validator zur Prüfung gegeben?
      Das Stylesheet selbst enthält keinen Hinweis, daß es nur für ein bestimmtes Medium versorgt.

      Bei Medium habe ich natürlich print angegeben, soll ja schließlich für das Drücklayout sein.

      Gruß
      Thomas L.

      1. Hi,

        Der "offizielle" (http://jigsaw.w3.org/css-validator/) kann es kaum sein, denn der spuckt meines Wissens keine deutschen Meldungen aus.
        Doch genau diesen habe ich genommen. Probier es doch mal aus ...

        bittesehr - kein Fehler.

        freundliche Grüße
        Ingo

      2. Hi,

        Hallo,

        Der "offizielle" (http://jigsaw.w3.org/css-validator/) kann es kaum sein, denn der spuckt meines Wissens keine deutschen Meldungen aus.
        Doch genau diesen habe ich genommen. Probier es doch mal aus ...

        Ich bekomme nur englische Meldungen (deutsche will ich aber auch gar nicht).

        Bei Medium habe ich natürlich print angegeben, soll ja schließlich für das Drücklayout sein.

        Ah, stimmt, das advanced interface bietet die Möglichkeit.

        Aber wenn ich da print als Medium angebe, kommt für Dein Stylesheet
        No error or warning found
        Congratulations!
        Valid CSS!This document validates as CSS!

        Nur wenn man CSS 3 auswählt (was ja eigentlich sinnlos ist, da das in weiten Teilen - insbesondere auch "CSS 3 Module: the box model", in dem display definiert werden könnte - noch nicht fertig ist), kommen entsprechende Warnungen.
        Aber auch für media screen.

        cu,
        Andreas

        --
        Warum nennt sich Andreas hier MudGuard?
        Schreinerei Waechter
        Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
        1. Hallo,

          Nur wenn man CSS 3 auswählt (was ja eigentlich sinnlos ist, da das in weiten Teilen - insbesondere auch "CSS 3 Module: the box model", in dem display definiert werden könnte - noch nicht fertig ist), kommen entsprechende Warnungen.

          Aha, hier liegt also der Fehler - in meiner Eingabe. Hatte tatsächlich CSS3 gewählt.

          Danke für den Hinweis!

          Gruß
          Thomas L.

          1. Noch eine Frage:

            Bei mir erscheint allerdings immer nur die deutsche Variante.
            Wie komme ich zur englischen Sprache???

            Gruß
            Thomas L.

            1. Hi,

              Bei mir erscheint allerdings immer nur die deutsche Variante.
              Wie komme ich zur englischen Sprache???

              laß Deinen Browser mal Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3 o.ä. schicken.

              freundliche Grüße
              Ingo

              1. Hallo Ingo,

                laß Deinen Browser mal Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3 o.ä. schicken.

                Das verstehe ich nicht :-(

                Gruß
                Thomas L.

                1. Hallo Thomas.

                  Das verstehe ich nicht :-(

                  Welchen Browser verwendest du?

                  Gruß, Ashura

                  --
                  Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                  30 Days to becoming an Opera8 Lover -- Day 16: Sessions
                  Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                  IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
                  1. Hallo Ashura,

                    Welchen Browser verwendest du?

                    den IE

                    Gruß
                    Thomas L.

                    1. Hallo Thomas.

                      Welchen Browser verwendest du?
                      den IE

                      Dann gehst du auf [Extras] -> [Internetoptionen...] -> [Sprachen...]

                      und gibst dort das von Ingo genannte ein (bzw. wählst es aus).

                      Gruß, Ashura

                      --
                      Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                      30 Days to becoming an Opera8 Lover -- Day 16: Sessions
                      Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                      IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
                      1. Hallo zusammen,

                        herzlichen Dank!!

                        Gruß
                        Thomas L.