Hintergrundbild gezielt im html-Style der CSS-Datei für einzelene Seiten ansprechen

  • Moin moin aus dem heute kalten und verschneiten hohen Norden!

    Wie kann ich in meiner globalen CSS-Datei Hintergrundbilder so hinterlegen, dass sie gezielt im html-Style der CSS-Datei für einzelene Seiten ansprechen?

    CSS
    html {
      background:url(../images/jpg/001-Rabe_1984x992.jpg) center center fixed;
    }

    ...das ist ja der bzw. ein normale/r Weg, ein Hintergrundbild via CSS so anzusprechen, dass dieses jetzt in alle Seiten geladen wird, die auf diese CSS-Datei zugreifen. Natürlich steht da bei mir noch mehr unter "html", das habe ich der Übersicht halber jetzt weg gelassen :)

    Kann man dieses Code so erweitern, das man einzelne Seiten gezielt anspricht, also verschiedene Hintergrundbilder zu einzelnen Seiten geziell zuweißen?

    Zwei Möglichkeiten würden mich da interessieren:

    • Jede Seite gezielt mit einem Hintergrundbiuld hinterlegen
    • Es sind nur 2 Hintergrundbilder vorhanden: Das eine gezielt für 1 Seite, das andere für alle anderen Seiten.

    Danke Euch!

  • Danke für Deine Antwort!

    Wieso leider ?( ...wenn's damit geht: Why not!

    ...wie mache ich das denn mit "class" innerhalb des "html"-Styles der CSS-Datei?

    Danke Dir!

  • Danke Dir ganz herzlich JR Cologne!

    Das funktioniert sehr gut!!!

    Nur noch eine Frage. Ich habe das im CSS-Style nun so gelöst:

    Kann man das alles irgendwie kompakter, mit weniger Script schreiben?!?

    Danke!

  • Ja, so sollte es auch gehen:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!