Mark: mehrere bodystyles extern in einer Datei

Hallo,

ist eigentlich gar net Wert hier zu fragen, trau mich aber trotzdem:

Habe z.B. ein Frameset, bestehend aus 5 Frames. Aus designtechnischen Gründen sind in allen 5 Frames die Hintergründe unterschiedlich und ich möchte diese Styles aber alle gemeinsam in nur eine externe css-datei einbinden. Wie werden diese jetzt eingebunden?

z.B mit

.hintergrund01{....} und dann einfach im bodytag -> class="hintergrund01"

oder

body.hintergrund{....} und dann einfach im bodytag -> class="hintergrund01"

welches davon ist denn dann richtig (wenn überhaupt)?

Gruss, Mark

  1. Hallo

    .hintergrund01{....} und dann einfach im bodytag -> class="hintergrund01"

    oder

    body.hintergrund{....} und dann einfach im bodytag -> class="hintergrund01"

    Beides geht, wenn auch im zweiten Fall nur mit body.hintergrund01{....}.

    Tschö, Auge

    --
    Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
    (Victor Hugo)
  2. Hi,

    .hintergrund01{....} und dann einfach im bodytag -> class="hintergrund01"
    oder
    body.hintergrund{....} und dann einfach im bodytag -> class="hintergrund01"
    welches davon ist denn dann richtig (wenn überhaupt)?

    Das erste - beim zweiten fehlt einmal das 01 ;-)

    Prinzipiell ist beides richtig, bei der ersten Variante kann class="hintergrund01" jedoch in beliebigen Elementen benutzt werden, um diese Styles zu übernehmen, bei der zweiten nur im body (da ja hier der Elementname im Selektor auftaucht).

    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/
    1. O.K., dank euch beiden.

      Das erste - beim zweiten fehlt einmal das 01 ;-)

      jupp, ist richtig, da fehlt was! Sorry

      wie ist es denn wenn ich vorher schon mal global nur den body definiert habe? kann ich dann trotzdem bei anderen bodys seperat in der externen Datei noch Klassen definieren ohne das sich was "beisst"?

      Gruss, Mark

      1. Hi,

        wie ist es denn wenn ich vorher schon mal global nur den body definiert habe? kann ich dann trotzdem bei anderen bodys seperat in der externen Datei noch Klassen definieren ohne das sich was "beisst"?

        Warum heißt es wohl CASCADING Style Sheet?
        Natürlich geht das.

        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/
        1. Warum heißt es wohl CASCADING Style Sheet?

          Sorry, dass ich so dumm bin.

          Zu meiner Verteidigung: Deswegen frag ich ja; um diesem ein wenig entgegen zu wirken.

          Gruss und danke!

  3. Hi,
    auch wenn beides geht, fände ich im zweiten fall die nutzung einer ID logischer, denn eine klasse für body alleine macht doch weniger sinn, da du nie mehrere bodys in einer datei ansprechen kannst.
    freundliche Grüße
    Ingo