+ Antworten
Ergebnis 1 bis 9 von 9

Thema: css-layout statt frames??

  1. #1
    TP-Member sailor1 macht alles soweit korrekt Avatar von sailor1
    Registriert seit
    Sep 2001
    Beiträge
    32

    css-layout statt frames??

    HAllo und moin moin,

    ich suche schon einige Tage, finde aber die richtige Antwort nicht.

    Dass ich ab sofort keine Frames mehr verwenden soll leuchtet mir ein. Auch wie das geht ist mir einigermaßen klar. Nur bei der Navigation blicke ich nicht so richtig durch.

    Bei den Frames hatte ich einen Frame für die Navigation und einen für die Inhalte. Bei dem CSS-Layout ist das auch so. Nur muss ich bei einigen Kunden immer wieder die Navigation ändern. Bei den Frames war das einfach, den Navi-Frame geändert und das wars.

    Wie ist das bei einem css-Layout? Muss ich da alle Seiten einzeln ändern? Ich finde dazu keine Infos oder bin zu blind dafür. Kann mir da bitte jemand auf die Sprünge helfen? Es kann doch nicht sein, dass ich wegen dem Hinzufügen eines Links 30 - 40 Seiten einzeln ändern muss.

    herzl. Gruß von einem etwas verwirrten

    Sailor1
    Gruß

    Sailor1

  2. #2
    TP-Specialist rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE Avatar von rewboss
    Registriert seit
    Mar 2005
    Ort
    Unterfranken
    Beiträge
    2.639
    Da braucht man eine serverseitige Skriptsprache, wie PHP oder SSI.

    SSI ist die einfachere Variante; mit PHP kann man aber sehr viel mehr machen. Das Prinzip ist aber ungefähr gleich: man kann eine Datei erzeugen, die bei Bedarf in jede Seite "includiert" werden kann.

    Zum Beispiel. Für die Navi erstellst du eine Datei mit dem HTML-Code:

    Code:
    <!-- navi.inc -->
    
    <ul>
    <li><a href="index.php">Startseite</a></li>
    <li><a href="produkte.php">Produkte</a></li>
    <li><a href="impressum.php">Impressum</a></li>
    </ul>
    In den Seiten selbst, dort, wo du die Navi haben willst, schreibst du nur einen einfachen Befehl:

    Code:
    <html>
    <head>
    <title>Dies ist index.php</title>
    </head>
    
    <body>
    <h1>Willkommen</h1>
    <?php include('navi.inc'); ?>
    
    <!-- Rest der Seite -->
    
    </body>
    </html>
    So sieht's aus in PHP. Bevor der Server die Datei index.php an den Browser schickt, sucht er nach PHP-Befehlen. Der include()-Befehl bewirkt, dass der Server die entsprechende Datei sucht und den darin befindlichen Code in die Seite "reinkopiert". Der Browser bekommt von alldem nichts mit, sondern erhält eine einfache HTML-Datei.

    SSI funktioniert ähnlich. Es gibt andere solche Sprachen, etwa Perl, ASP, JSP usw.

    Voraussetzung: die Skriptsprache muss auch auf dem Server installiert sein.

  3. #3
    TP-Member sailor1 macht alles soweit korrekt Avatar von sailor1
    Registriert seit
    Sep 2001
    Beiträge
    32
    Hi,

    danke Dir für die Antwort. Ich werde mir jetzt mal ne Testseite zusammenbauen und üben. Evtl. ergeben sich dann noch einige Fragen.

    herzl. Gruß

    Sailor1
    Gruß

    Sailor1

  4. #4
    TP-Member sailor1 macht alles soweit korrekt Avatar von sailor1
    Registriert seit
    Sep 2001
    Beiträge
    32
    Hallo, da bin ich noch einmal......

    Also dem Tipp folgend habe ich das mit dem 'include' auch hinbekommen. Ich bin sogar weiter gegangen und habe die neue Spry-Widget-Navigation von DW CS3 auf diese Art eingebunden da ich Untermenüs brauche die seitlich aufklappen. Aber da ist ja Javascript drin.

    Haltet Ihr das für einen vernünftigen Weg oder gibt es dafür eine bessere Lösung. Javascript hat nicht jeder im Browser aktiviert, viele haben Angst davor wegen Vieren und so.

    Danke schon mal für Tipps

    Sailor1
    Gruß

    Sailor1

  5. #5
    TP-Specialist koenixblau lebt für das TP und seine User koenixblau lebt für das TP und seine User koenixblau lebt für das TP und seine User koenixblau lebt für das TP und seine User koenixblau lebt für das TP und seine User koenixblau lebt für das TP und seine User koenixblau lebt für das TP und seine User Avatar von koenixblau
    Registriert seit
    Jul 2006
    Ort
    Berlin
    Beiträge
    2.634
    Zitat Zitat von sailor1 Beitrag anzeigen
    Hallo, da bin ich noch einmal......

    Also dem Tipp folgend habe ich das mit dem 'include' auch hinbekommen. Ich bin sogar weiter gegangen und habe die neue Spry-Widget-Navigation von DW CS3 auf diese Art eingebunden da ich Untermenüs brauche die seitlich aufklappen. Aber da ist ja Javascript drin.

    Haltet Ihr das für einen vernünftigen Weg oder gibt es dafür eine bessere Lösung.
    Javascript hat nicht jeder im Browser aktiviert, viele haben Angst davor wegen Vieren und so.

    Danke schon mal für Tipps

    Sailor1
    Ich sag dazu nur: http://www.traum-projekt.com/forum/5...oder-nein.html .

    Unterm Strich darauf achten das beide Möglichkeiten zugänglich sind.

    Mal als weiterer Einwurf, schon den Einsatz eines CMS in Erwägung gezogen?
    Rein für den Anfang könnte ich "Websitebaker" empfehlen, schon aus der Sicht das man selbst als Newbie schnell ein eigenes Template erstellen kann.
    Grundkenntnisse in CSS & HTML vorausgesetzt, neben den technischen Voraussetzungen wie MySQL und PHP.

    Formatierungssprache (z. B. für HTML-Dateien)
    Hypertext Markup Language (HTML, dt. Hypertext-Auszeichnungssprache)

    Betreffend CSS kann ich dir auch die Such-Ergebnisse von drweb.de empfehlen.
    Newsflash:
    "Enjoy The Silence" live im Traum-Projekt!


    koenixblau | Flickr

  6. #6
    TP-Member sailor1 macht alles soweit korrekt Avatar von sailor1
    Registriert seit
    Sep 2001
    Beiträge
    32
    danke für die schnelle Antwort.

    Das ist für die nächsten Tage erst mal Lesestoff.

    Ein CMS benötige ich nicht, es gibt niemanden der auf die Seite zugreifen kann muss soll, das mache ich alleine und News kommen nur 1 x im Monat. Der Belegungsplan lässt sich so nicht auf dynamisch umbauen, bzw. ich kann das nicht und für eine Kauflösung fehlt mir die Kohle. Alles was es fertig gibt kann das nicht so wie ich es habe.

    Falls Du mal nachsehen möchtest, hier der Link: www.ferienhaus-euronat.de

    Gruß

    Sailor1
    Gruß

    Sailor1

  7. #7
    TP-Insider Corsachriz bringt sich richtig ein Corsachriz bringt sich richtig ein Avatar von Corsachriz
    Registriert seit
    Apr 2006
    Ort
    nähe Köln
    Beiträge
    593
    Dein CSS ist ja schon valide.
    Validier doch auch noch die HTML Dateien, da stehen Suchmaschinen und Browser total drauf

    Gruß, Chriz
    I like "selbstgemacht"!
    3 Backlinks aus deinem Artikel
    Fotos Online Preisvergleich
    Ich tausche Links - auch mit schwachen oder neuen Seiten. Schreib mir einfach

  8. #8
    TP-Member sailor1 macht alles soweit korrekt Avatar von sailor1
    Registriert seit
    Sep 2001
    Beiträge
    32
    darum ging es mir ja mit diesen Fragen. Ich will die ganze Seite umbauen, weg von den Frames. Das war mal eine schöne Sache, aber wie gesagt..... war.

    Und dazu suche ich halt die Lösung für die Navi, eine Navi die ich außerhalb der eigentlichen Seiten editieren kann.

    Werde jetzt mal mit dem "Das perfekte Menü" von Drweb rumprobieren und das dann 'includen'
    Gruß

    Sailor1

  9. #9
    TP-Member sailor1 macht alles soweit korrekt Avatar von sailor1
    Registriert seit
    Sep 2001
    Beiträge
    32
    Hallo und moin moin,

    der Umbau meiner Webseite, weg von den Frames und hin zu css ist jetzt fertig, aber.........

    Da gibt es ein Problem das ich einfach nicht sehe

    Bei 3 Seiten stimmt die Darstellung im Internetexplorer nicht, und das nicht immer und nicht auf jedem Rechner.

    Es handelt sich um eine Tabelle im Maincontainer. Obwohl ich die Breite der Tabelle dort richtig eingestellt habe wird sie nicht immer richtig dargestellt. Sie erscheint dann einfach ganz unten auf der Seite. Obwohl im selben Container erscheint sie unter der Überschrift ganz unten nach einem riesigen Leerraum. Wie gesagt, nur im Internet Explorer, nicht im Firefox.

    Könnte sich das bitte bitte einmal wer ansehen? Ich finde den Fehler einfach nicht

    Hier der Link: http://www.ferienhaus-euronat.de/htm...uebersicht.php

    danke und Gruß
    Gruß

    Sailor1

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51