Ingo: datumsabhängige Startseite

hallo,
kann ich nur mit html und css abhängig vom datum/wochentag unterschiedliche grafiken anzeigen?

  1. kann ich nur mit html und css abhängig vom datum/wochentag unterschiedliche grafiken anzeigen?

    Nein, da HTML nur die "Art der Inhalte" beschreibt und CSS diese nur formatiert - damit kann man nichts programmieren (wenn man jetzt von Sonderfällen mal absieht und vernachlässigt, dass CSS eine deklarative Programmiersprache ist und zwar eine nicht Turing-vollständige Programmiersprache).

    Dein Ansinnen setzt du am besten mit einer serverseitigen Technik oder zur Not mit JavaScript um.

    1. Tach,

      Nein, da HTML nur die "Art der Inhalte" beschreibt und CSS diese nur formatiert - damit kann man nichts programmieren (wenn man jetzt von Sonderfällen mal absieht und vernachlässigt, dass CSS eine deklarative Programmiersprache ist und zwar eine nicht Turing-vollständige Programmiersprache).

      CSS ist sicherlich KEINE deklarative _Programmiersprache_. Es ist überhaupt keine Programmiersprache. Und auch das Wörtchen "deklarativ" ist in diesem Zusammenhang etwas irrenführend IMHO. Gut, man deklariert Eigenschaften. Mehr nicht. Solche Flöhe darf man unbedarften Usern gar nicht erst ins Ohr setzen. Die glauben dann noch, dass Erlang sowas ähnliches wie CSS sei, weil immerhin ist Erlang ja eine deklarative Programmiersprache. Im Grunde ist CSS eine Formatvorlage. Wenn auch keine ganz simple. Man kann damit nichts "berechnen" im eigentlichen Sinne. Stichwort (wie schon erwähnt) Turing-Vollständigkeit.

      1. CSS ist sicherlich KEINE deklarative _Programmiersprache_. Es ist überhaupt keine Programmiersprache. Und auch das Wörtchen "deklarativ" ist in diesem Zusammenhang etwas irrenführend IMHO. Gut, man deklariert Eigenschaften. Mehr nicht. Solche Flöhe darf man unbedarften Usern gar nicht erst ins Ohr setzen. Die glauben dann noch, dass Erlang sowas ähnliches wie CSS sei, weil immerhin ist Erlang ja eine deklarative Programmiersprache. Im Grunde ist CSS eine Formatvorlage. Wenn auch keine ganz simple. Man kann damit nichts "berechnen" im eigentlichen Sinne. Stichwort (wie schon erwähnt) Turing-Vollständigkeit.

        CSS ist unzweifelhaft eine deklarative Sprache - und je nach Defintion ist CSS eine Programmiersprache.

        Es ist müßig darüber zu diskutieren, ob eine Programmiersprache nur dann eine Programmiersprache ist, wenn sie eine Turing-Vollständigkeit aufweist - das ist zwar eine verbreitete Defintion, aber lange nicht die einzige.

      2. Hallo Solaris,

        ... CSS ...
        ... Man kann damit nichts "berechnen" im eigentlichen Sinne

        ach so?

        Gruß, Jürgen