blackerking: Eine CSS Datei - verschiedene Hintergründe

Hallo,

Ich hab ein Problem in eine CSS Datei mehrere Hintergründe zu definieren. Ich habe mich schon versucht leider mit mäßigen Erfolg.
Deshalb hier beide nötigen Dateicodes:

http://www.blackerking.de/source/frontsites.css

Websitencode:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Navigation</title>
<base target="Mitte Front">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link href="http://www.blackerking.de/source/frontsites.css" rel="stylesheet" title="Grünweiß" type="text/css">
<link href="http://www.blackerking.de/source/frontsitesblue.css" rel="alternate stylesheet" title="Blauweiß" type="text/css">
</head>
<body class="navi">
<br><br><br><br>
<h4>  <span style="letter-spacing:1;"><a href="front.htm">  ||| Startseite  </a></span></h4>
<p class="navi"> <span  style="letter-spacing:1;"><a href="ame.htm">  ||| Über Mich  </a></span></p>
<p class="navi"> <span  style="letter-spacing:1;"><a href="pics.htm">  ||| Bilder  </a></span></p>
<p class="navi"> <span  style="letter-spacing:1;"><a href="dloads.htm">  ||| Meine Projekte </a></span></p>
<p class="navi"> <span  style="letter-spacing:1;"><a href="links.htm">  ||| Links  </a></span></p>
<br>
<br>
<br>
<br>
<br>
<p class="navi"><span style="letter-spacing:1;">||| Blackerking</span></p>
<p class="navi">gestartet am 09.02.2007</p>
<a href="http://www.ipcounter.de/stats.php?u=495484" target="_blank"><img src="http://www.ipcounter.de/count.php?u=495484" alt="IPCOUNTER.DE - Kostenloser Counter!" border="0"></a>
</body>
</html>

<p class="navi">

  1. Grüße,
    wo genau willst du "verschiedene hintergründe" haben?
    MFG
    bleicher

    --
    __________________________-
    Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
    Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
    Boccaccio
    1. Grüße,
      wo genau willst du "verschiedene hintergründe" haben?
      MFG
      bleicher

      Okay ich geh mal weiter hinein...

      Ich möchte durch CSS die Möglichkeit geben verschiedene Designs im Browser auszuwählen, dazu muss ich aber !alle! Styleinformationen in einer CSS Datei einfassen. Da die Navigation auf der linken Seite aber ein anderes Hintergrundbild hat und andere Farben der Hyperlinks. Bin ich am grübeln wie ich das bewerkstellen soll. Alle anderen Seiten haben nur Weiß als Hintergrundfarbe.

      -blackerking

      1. Grüße,
        sowas?
        das geht nicht mit "reinem html/css" da muss JS oder besser serverseitiges der PHP-art her.
        MFG
        bleicher

        --
        __________________________-
        Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
        Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
        Boccaccio
        1. Hi bleicher,

          sowas?
          das geht nicht mit "reinem html/css" da muss JS oder besser serverseitiges der PHP-art her.

          Stimmt nicht ganz.

          Man nehme eine arteins.css und eine artzwei.cssund packe diese in die httpdocs.

          A)In einem Html-Dokument steht dann im head:
          <link rel="stylesheet" type="text/css" href="arteins.css">

          B)Im anderen Html-Dokument steht dann im head:
          <link rel="stylesheet" type="text/css" href="artzwei.css">

          Wobei Html Document A) und B) identisch sind,bis auf die <link> Zeile, die das Design bestimmt.

          Und schon geht es doch.... ;-)

          Gruss gary

          PS.:Solltest natürlich genug Webspacehaben für diese Aktion *g*

          1. Grüße,
            wie genau willst du es verwalten Oo?
            MFG
            bleicher

            --
            __________________________-
            Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
            Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
            Boccaccio
            1. Guten Abend Bleicher,

              Na so:
              www.meinepage.de/anfang_a.htm

              und
              www.meinepage.de/anfang_b.htm

              Und dann einfache Link's.
              Auf jeder .htm sind links für .../anfang_a und .../anfang_b nur heissen die dann im Text "Design A" und "Design B". die beiden Seiten kann man ohne grossen Aufwand einfach Kopieren und danach die besagte <link> im head ändern. Ist keine grosse Sache, braucht nur ein bischen Speicher. Es gig ja nur darum ob es möglich ist...

              Salve gary

              1. Guten Abend Bleicher,

                Und bevor du frägst wie es mit den unterseiten weiter geht sage ich nur Kekse! Halt mit cookies ne ;-)

                Gruss gary

                1. Grüße,
                  JS habe ich shcon oben vorgeschlagen - die herausforderung lag an der reinen HTML-Lösung^^
                  MFG
                  bleicher

                  --
                  __________________________-
                  Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
                  Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
                  Boccaccio
                  1. Grüße,
                    JS habe ich shcon oben vorgeschlagen - die herausforderung lag an der reinen HTML-Lösung^^
                    MFG
                    bleicher

                    Also ist es nicht möglich, mehrere Hintergrund angaben in eine CSS Datei einfügen?

                    1. Hi,

                      Doch sicher. Du kannst hunderte Hintergruende in eine CSS Datei einfuegen. Dafuer gibt es Klassen und IDs.

                      Aber fuer das, was Du Dir vorstellst, nimmt man gewoehnlich verschiedene CSS Dateien. Jedes Layout hat eine eigene Datei. Diese werden dann, wie erwaehnt, per JS oder serverseitig aufgerufen.

                      Du kannst natuerlich alle Layouts in eine CSS Datei schreiben. Dann muesstest Du nicht verschiedene Layouts laden, sondern Klassen und IDs aendern. Genauso mit JS oder serverseitig. Nur warum sollte man verschiedene Layouts in einer Datei wuenschen. Ubersichtlicher wird es dadurch nicht.

                    2. Grüße,
                      kannst du dein vorhaben genauer beshcreiben? bloß so aus neugier^^
                      MFG
                      bleicher

                      --
                      __________________________-
                      Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
                      Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
                      Boccaccio
      2. oh momen.. s kann ja sein dass du einfach CSS_Klassen meinst?
         MFG
        bleicher

        --
        __________________________-
        Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
        Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
        Boccaccio