Nissa: "Äußere" Formatdefinitionen Vorrang vor "inneren"?

Hallo

es ist ja so, dass ein Style Sheet im Tag für ein Element Vorrang hat vor einem Style Sheet, das im Head definiert wird.

Ich wollte mal fragen, ob es eine Möglichkeit gibt, das um zu drehen, also es hin zu bekommen, dass die "äußeren" Formatdefinitionen Vorrang vor den "inneren" bekommen.

Ich möchte nämlich das Design für ein Blog anpassen, kann dabei aber leider nur den Head bearbeiten.

mfg Nissa

  1. Hello,

    Ich wollte mal fragen, ob es eine Möglichkeit gibt, das um zu drehen, also es hin zu bekommen, dass die "äußeren" Formatdefinitionen Vorrang vor den "inneren" bekommen.

    Da war doch mal was. Such mal nach "important" (schreibt sich doch hoffentlich so?)

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    1. Hi Tom,

      Ich wollte mal fragen, ob es eine Möglichkeit gibt, das um zu drehen, also es hin zu bekommen, dass die "äußeren" Formatdefinitionen Vorrang vor den "inneren" bekommen.

      Da war doch mal was. Such mal nach "important" (schreibt sich doch hoffentlich so?)

      ja, mit Rufzeichen davor:

      http://www.w3.org/TR/REC-CSS2/cascade.html#cascade
       http://www.edition-w3c.de/TR/1998/REC-CSS2-19980512/kap06.html#heading-6.4

      Grüße,
       Roland

      1. Da war doch mal was. Such mal nach "important" (schreibt sich doch hoffentlich so?)

        ja, mit Rufzeichen davor:

        http://www.w3.org/TR/REC-CSS2/cascade.html#cascade
         http://www.edition-w3c.de/TR/1998/REC-CSS2-19980512/kap06.html#heading-6.4

        Hi

        Danke vielmals!
        Das hat geklappt ;-)

        Nissa

  2. Hallo,

    es ist ja so, dass ein Style Sheet im Tag für ein Element Vorrang hat vor einem Style Sheet, das im Head definiert wird.

    Die Spezifitaet (specificity) eines Style-Attributs
    ist staerker als die aller andern Selektoren,
    jedenfalls gemaess den Errata zu CSS 2.0:
    http://www.w3.org/Style/css2-updates/REC-CSS2-19980512-errata.html#s-6-4-3
    und gemaess CSS 2.1 (z. Zt. noch Working Draft):
    http://www.w3.org/TR/CSS21/cascade.html#specificity

    Zur Spezifitaet in verschiedenen CSS-Versionen siehe:
    http://www.tiptom.ch/tests/css/specificity.html

    Ich wollte mal fragen, ob es eine Möglichkeit gibt, das um zu drehen, also es hin zu bekommen, dass die "äußeren" Formatdefinitionen Vorrang vor den "inneren" bekommen.

    Du koenntest Dein Glueck - wie schon Tom vorschlug - mit
    !important
    versuchen.
    (Obwohl das eigentlich fuer andere Dinge vorgesehen ist,
    naemlich fuer den "Kampf" zwischen Autoren-Stylesheet
    und Benutzer-Stylesheet, und somit nicht unbedingt
    geeignet ist fuer Dein Vorhaben):
    http://www.w3.org/TR/REC-CSS2/cascade.html#important-rules

    HTH, mfg
    Thomas