Peter: verschiedene Styles

Hallo,
ich habe eine Frage bezüglich einer Seite mit 2 verschiedenen Designs, soweit hatte ich kein Problem, ich habe 2 verschiedene index dateien und dazu jeweils die stylesheets. Den Inhalt greife ich von beiden Design von einer Seite ab, also werden die ja per Stylesheet angepasst!
Jetzt zu meiner eigentlichen Frage:
Wenn ich zwischen den Designs wechseln möchte, könnte ich untereinander auf die index.php verlinken das ist klar, aber ich will das die aktuell aufgerufene Seite auch im neuen Design gleich erscheint und nicht erst die indexseite.
Also ich will von /style1/index.php?p=seite5 auf /style2/index.php?p=seite5!

Danke schon einmal für eure Hilfe

  1. Hi,

    Also ich will von /style1/index.php?p=seite5 auf /style2/index.php?p=seite5!

    warum? Gibt es einen Grund, warum Du unterschiedliche HTML-Seiten verwendest und nicht einfach nur unterschiedliche CSS-Dateien einbindest?

    freundliche Grüße
    Ingo

    1. warum? Gibt es einen Grund, warum Du unterschiedliche HTML-Seiten verwendest und nicht einfach nur unterschiedliche CSS-Dateien einbindest?

      also ich habe 2 Komplett verschiedene Designs die auch total verschieden aufgebaut sind, nur der Inhalt oll gleich bleiben.
      MfG Peter

      1. Hi,

        also ich habe 2 Komplett verschiedene Designs die auch total verschieden aufgebaut sind, nur der Inhalt oll gleich bleiben.

        Ja und? Schau Dir http://www.csszengarden.com/ oder vereinfacht http://www.1ngo.de/web/css-layout.html an. Design ist CSS und nicht HTML. Oder anders herum: Der Inhalt sollte sinnvoll ausgezeichnet werden, nicht mit Blick auf das Desin, sondern auf den Inhalt - und wenn der gleich bleibt, gibt es keinen Grund für eine andere Auszeichnung.

        freundliche Grüße
        Ingo

        1. Ja und? Schau Dir http://www.csszengarden.com/ oder vereinfacht http://www.1ngo.de/web/css-layout.html an. Design ist CSS und nicht HTML.

          Erst mal vielen dank für die Hilfe, dann muss ich mic hwohl mehr mit CSS beschäftigen in nächster Zeit, damit ich das dann auch so hinbekomme. aber gibt es eine Möglichkeit bis dahin meinen Wunsch irgendiwe zu erfüllen mit dem Stylewechsel.
          MfG Peter

          1. Hallo

            Ja und? Schau Dir http://www.csszengarden.com/ oder vereinfacht http://www.1ngo.de/web/css-layout.html an. Design ist CSS und nicht HTML.

            Erst mal vielen dank für die Hilfe, dann muss ich mic hwohl mehr mit CSS beschäftigen in nächster Zeit, damit ich das dann auch so hinbekomme. aber gibt es eine Möglichkeit bis dahin meinen Wunsch irgendiwe zu erfüllen mit dem Stylewechsel.

            Wenn es denn schon so umständlich weiter funktionieren soll, halte die Dateien, die zu einem Design gehören, in einem Verzeichniszweig und gebe als Link zum Stylewechsel die gleiche Datei im anderen Zweig an.

            z.B. impressum.html (liegt in: design1/firma/impressum.html)
            <a href="../../design2/firma/impressum.html">diese Datei im anderen Design</a>

            Das Arbeiten mit _einer_ HTML-Datei, die mit verschiedenen CSS-Definitionen versorgt wird, ist aber eindeutig zu bevorzugen. Es bedarf bei einer Änderung des Inhalts, der ja in der HTML-Datei steht, eben auch nur der Änderung _dieser einen_ Datei. So, wie du es jetzt machst, musst du zwei Dateien anpassen.

            Tschö, Auge

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

        warum? Gibt es einen Grund, warum Du unterschiedliche HTML-Seiten verwendest und nicht einfach nur unterschiedliche CSS-Dateien einbindest?

        also ich habe 2 Komplett verschiedene Designs die auch total verschieden aufgebaut sind, nur der Inhalt oll gleich bleiben.

        Erstens das und Zweitens: Warum von /style1/index.php?p=seite5 auf /style2/index.php?p=seite5 und nicht von /thema1/seite3/?style=1 nach /thema1/seite3/?style=2 ?
        Wie wäre es, wenn du einfach ein Cookie speicherst in dem eben 1 oder 2 für den Style steht und dann eben bei der Seite guckst welcher Style es ist und das passende Stylesheet einbindest?

        Und warum index.php?p=seite5 ? Was bringt das? Es ist doch viel besser, wenn eine Seite über /thema/unterthema/ erreichbar ist als über eine Nummer!

        Gruß, Marian