Fabe: Zentrierte Seite mit Frames

Beitrag lesen

Hallihallo,

und zwar geht das so (auch bei Frameseiten an die Herren hier!!!!):

-----------------------------------
|       Leer obenHöhe *           |
-----------------------------------
|     |   z.B. Banner      |      |
|leer |--------------------|      |
|link |     |              | leer |
|breit|     |              | recht|
| *   |     |              | breit|
|     |Menü |    main      |   *  |
|     |     |   Inhalt     |      |
|     |     |              |      |
|     |     |              |      |
-----------------------------------
|        Leer unten höhe *        |
-----------------------------------

Breite * heißt, dass der Rest dafür verwendet wird, und zwar gleichmäßig == zentriert!!!

HTML Code:

<FRAMESET rows="*,571,*"><!-- nicht 768, da oben Menüs usw. noch Platz wegnehmen -->

<!-- Oben leer -->
 <FRAME src="leer.html" SCROLLING="NO">

<!-- Mittlerer Teil -->
      <FRAMESET cols="*,1005,*"><!-- nicht 1024, da noch der Scrollbar usw. noch Platz wegnehmen -->
           <!-- links leer -->
          <FRAME src="leer.html" SCROLLING="NO">

<!-- die eigentliche Seite -->

<FRAMESET rows="150,*">
                <!-- Banner -->
                <FRAME src="banner.html" SCROLLING="NO">
                    <FRAMESET cols="250,*">
                           <!-- Menü -->
                          <FRAME src="menu.html" SCROLLING="NO">
                           <!-- Inhalte -->
                          <FRAME src="Inhalt.html" SCROLLING="NO">
                      </frameset>
               </frameset>

<!-- Ende eigentliche Seite -->

<!-- rechts leer -->
          <FRAME src="leer.html" SCROLLING="NO">

</frameset><!-- beendet mittleres Frameset -->

<!-- unten leer -->
 <FRAME src="leer.html" SCROLLING="NO">

</frameset><!-- beendet Haupt Frameset -->

Oder du ersetzt den mittleren Teil (also den eigentlichen Frameteil) durch eine extra Frameseite (z.B. deine  bestehende Frame-Seite!!! =kein größerer aufwand) durch folgendes:

<!-- die eigentliche Seite -->

<!-- Inhalte -->
  <FRAME src="DeineFrameset.html" SCROLLING="NO">

<!-- Ende eigentliche Seite -->

Selbstverständlich mußt Du noch Attribute wie "noresize" oder den Rahmen behandeln. Auch die Maße mußt Du noch anpassen.

Greets and have Fun mith Frames

P.S. Frames sind nicht immer schlecht. Gut gemachte Frameseiten sind supergut, aber ich muss zugeben, es gibt nur wenige Frameseiten, die gut sind... Die meisten sind die typischen F****page-Seiten...

Ohne Frames bleibt Dir nur die Lösung über Tabellen!

Noch was: Ich hab noch keine Erfahrung, wie tief man Frames schachteln darf und kann. Bei mir hat es bis jetzt mit den gängigen Browser (IE, NS und Opera) immer sehr gut geklappt.