Supportnet / Forum / Webseiten/HTML
Frame bei Startseite ausglenden - geht das?
Frage
Hi,
wenn ich mit Frames arbeiten (oben = Titel, links = Menue, rechts = Inhalt) .... ...
ist es dann möglich den oberen Frame auf der Startseite auszublenden???
Sollte ich doch eher mit Tabellen arbeiten ???
Gruss
Petra
Antwort 1 von rfb
du solltest weder Tabellen noch Frames nutzen - beides ist das Layout von gestern buw. vorgestern!
Seit ein paar Jahren unterstützen die Browser CSS - und damit ist Layouten wesentlich einfacher geworden.
Seit ein paar Jahren unterstützen die Browser CSS - und damit ist Layouten wesentlich einfacher geworden.
Antwort 2 von Friedel
Es gibt Sachen, für die sollte man Tabellen verwenden. Dafür sind sie nämlich da. Für alles andere sollte man sie nicht verwenden. Es gibt auch Anforderungen, die man gut mit Frames lösen kann. Auch Frames haben ihren Sinn. Aber aus deiner Beschreibung geht nicht hervor, dass bei dir derartige Anforderungen vorliegen. Also solltest du weder Frames noch Tabellen verwenden. Dass du, wie rfb empfiehlt, CSS verwenden solltest, ist sicher richtig. Und zwar unabhängig davon ob du Frames, Tabellen, beides oder keins von beiden verwendest.
Die Entscheidung, ob man Frames, Tabellen oder CSS verwendet, gleicht imho der Entscheidung ob man mit dem Auto zur Arbeit fährt, blaue Socken anzieht, oder sich die Zähne putzt. Das sind Einzelentscheidungen, die unabhängig von einander sind.
In jedem Fall sollte man CSS, Tabellen und Frames (und das Auto und die Socken und die Zahnbürste) nur jeweils für den Zweck verwenden, für den die jeweilige Sache bestimmt ist.
Die Entscheidung, ob man Frames, Tabellen oder CSS verwendet, gleicht imho der Entscheidung ob man mit dem Auto zur Arbeit fährt, blaue Socken anzieht, oder sich die Zähne putzt. Das sind Einzelentscheidungen, die unabhängig von einander sind.
In jedem Fall sollte man CSS, Tabellen und Frames (und das Auto und die Socken und die Zahnbürste) nur jeweils für den Zweck verwenden, für den die jeweilige Sache bestimmt ist.
Antwort 3 von rfb
Da es offensichtlich eine reine Layoutfrage war: CSS
PS: Frames sind ein reines Layoutelement! Damit wird die Seite zersägt in unabhängig agierende Abschnitte. Das mag in Zeiten schlechter Übertragungsraten und mangelnder CSS-Unterstützung der Browser seinen Sinn gehabt haben (90er Jahre des letzten Jahrhunderts). Aber indessen kann und sollte man wieder zusammenfügen was zusammen gehört, insbesondere Seiteninhalt, Überschrift und weiterführende Navigation.
Das vermeidet jede Menge Probleme, wie sie zB beim direkten Öffnen von Unterseiten entstehen (keine Navi - wo gehts weiter?).
PS: Frames sind ein reines Layoutelement! Damit wird die Seite zersägt in unabhängig agierende Abschnitte. Das mag in Zeiten schlechter Übertragungsraten und mangelnder CSS-Unterstützung der Browser seinen Sinn gehabt haben (90er Jahre des letzten Jahrhunderts). Aber indessen kann und sollte man wieder zusammenfügen was zusammen gehört, insbesondere Seiteninhalt, Überschrift und weiterführende Navigation.
Das vermeidet jede Menge Probleme, wie sie zB beim direkten Öffnen von Unterseiten entstehen (keine Navi - wo gehts weiter?).
Antwort 4 von Petra65
... tja, also doch MEHR von CSS lernen ...
stehe allerdings etwas auf Kriegsfuss damit ;-(
Könnnt ihr mir ein wirklich GUTES Buch zu dem Thema empfehlen???
Vielen Dank und viele Grüße
Petra Henning
stehe allerdings etwas auf Kriegsfuss damit ;-(
Könnnt ihr mir ein wirklich GUTES Buch zu dem Thema empfehlen???
Vielen Dank und viele Grüße
Petra Henning
Antwort 5 von MoRe99
Zitat:
Könnnt ihr mir ein wirklich GUTES Buch zu dem Thema empfehlen???
Könnnt ihr mir ein wirklich GUTES Buch zu dem Thema empfehlen???
Warum ein Buch kaufen, wenn es massenhaft hervorragende Informationen im Netz gibt?
css4you
selfHTML
jendryschik.de (gibt es auch als Buch)
thestyleworks.de
css from the ground up (englisch)
Eric Meyer (englisch; da gibt es auch ein Buch von)
A List Apart (englisch)

