felix: css und netscape hier: text-decoration="line-through";

hi

ich habe eine frage,

wie kann ich es realisierern, dass ich mit CSS einen text durchstreichen kann.

ich habe derzeit in meinem css
text-decoration="line-through";

drin stehen, IE macht das so wie es sein soll
NS 6 ignoriert die anweisung.

jemand ne idee?

gruss

felix

  1. Hallo Felix!

    Das sollte eigentlich so passen - möglicherweise liegts an den fehlenden Doppelpunkten:

    text-decoration:line-through;

    mfg

    norbert =:-)

  2. Hi,

    ich habe derzeit in meinem css
    text-decoration="line-through";

    drin stehen, IE macht das so wie es sein soll

    Ja, wirklich? Wenn das tatsächlich so drin steht in Deinem CSS, dann müßte der IE das ignorieren, wenn er es so macht wie es sein soll.

    NS 6 ignoriert die anweisung.

    Und damit liegt er vollkommen richtig. Denn syntaktisch falsche Deklarationen müssen ignoriert werden.

    jemand ne idee?

    Zwischen Property und Value gehört ein Doppelpunkt, kein Gleichheitszeichen.
    Desweiteren handelt es sich bei line-through um eine Konstante, nicht um einen String. Die Anführungszeichen sind also ebenfalls falsch.

    text-decoration:line-through;
    wäre korrekt.

    Das hättest Du leicht selbst rausfinden können, wenn Du Dein CSS hättest validieren lassen.

    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.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/