Wiesel Geschrieben 5. Mai 2004 Geschrieben 5. Mai 2004 Hi, ich will mir demnächst ne Page Coden. Jetzt meine Frage: Wie sollte der Grundaufbau gemacht werden ? D.h. sollte man Frames verwenden, Tabellen, oder wie sollte man das machen ? Also ich will auf der Page einen Bereich oben, darunter dann 3 Bereiche welche von links nach rechts getrennt sind aber der mittlere der größte der dreien ist (also praktisch klassisch). Zitieren
hellslawyer Geschrieben 5. Mai 2004 Geschrieben 5. Mai 2004 also die frage frames oder no-frames dürfte schwer zu beantworten sein. die hat sich nämlich schon fast zu ner glaubensfrage entwickelt. grundsätzlich kannst du mit tabellen auch das erreichen, was du vor hast. du solltest dich halt blos von vorn herein für eine lösung entscheiden und die dann einfach durchziehen. greetz hellslawyer Zitieren
Nomade Geschrieben 7. Mai 2004 Geschrieben 7. Mai 2004 Ich persönlich würde Frames verwenden, da ich das irgendwie einfacher und übersichticher finde. Tabellen sind manchmal gar nicht so einfach hinzubekommen wie man sich das vorstellt, zumindest ich hab da schon schlechte Erfahrungen gemacht. Zitieren
Nyna Geschrieben 7. Mai 2004 Geschrieben 7. Mai 2004 Ich weiß jetzt nicht, wie fit du schon in HTML ist. Aber vielleicht hilft es dir, wenn du dir grob den Quellcode von Webseiten ansiehst, welche deinen Vorstellungen ähnlich sind. Du sollst dich natürlich selber entwickeln und nicht 1:1 abkupfern, aber so bekommt man erst einmal eine Übersicht über die Möglichkeiten der Seitengrundstruktur. Ob Frames oder Tabellen, hängt letztendlich von verschiedenen Faktoren ab und kann pauschal gar nicht beantwortet werden. Sicher sind Tabellenstrukturen für Webseiten zur Zeit sehr beliebt, oft sind Frames aber sinnvoller. Zitieren
Nomade Geschrieben 7. Mai 2004 Geschrieben 7. Mai 2004 Willst du denn die ganz Zeit komplett coden? Dazu sind ziemlich fortgeschrittene Kenntnisse nötig. Aber wenn du die hast dürft das ja wohl kein Problem sein. Zitieren
Rohde Geschrieben 11. Mai 2004 Geschrieben 11. Mai 2004 Das wichtigste ist erst einmal, daß Du Dir Gedanken um Deine Inhalt machst. Das betrifft auch die Frage, wie Du diesen inhaltlich strukturieren möchtest. Erst danach kommt die Frage nach der Technik. Frames und Tabellen in einem Satz? Bäh, das hört sich so an, als ob Du das Design der Seite darüber machen möchtest. HTML ist für Design gar nicht vorgesehen, sondern wurde nach und nach dazu mißbraucht. Aber zum Glück sind wir ja aus dieser Steinzeit mittels CSS ja schon rausgekommen. Du solltest HTML nur zur Strukturierung Deiner Inhalte nehmen. Wenn Du Daten tabellarisch darstellen möchtest, nimmst Du dafür selbstverständlich Tabellen. Die Positionierung der einzelnen Elemente nimmst Du dann mit CSS vor. http://selfhtml.teamone.de/html/index.htm http://selfhtml.teamone.de/css/index.htm Hier noch ein schönes Beispiel, wie vielfältig man CSS einsetzen kann: http://www.csszengarden.com/ Klick Dich einfach mal durch die verschiedenen Designs. Der Inhalt bleibt immer der gleiche. Zitieren
Nomade Geschrieben 12. Mai 2004 Geschrieben 12. Mai 2004 Wie meinst du das Tabellen und Frames in einem Satz? Wenn man eine Seite jetzt desigend z.B. mit Dreamweaver, dann ist es doch nicht abwegig beides zu verwenden oder beziehst du deine Aussage jetzt auf reines html? Zitieren
Rohde Geschrieben 21. Mai 2004 Geschrieben 21. Mai 2004 Das mit Frames und Tabellen in einem Satz bezog sich ausschließlich auf meine Vermutung, daß Du diese Techniken zum Design benutzen möchtest, was ich persönlich nicht (mehr) so machen würde. Das mag für die überwiegende Mehrheit der Benutzer auch völlig in Ordnung sein. Aber es soll ja auch Leute geben, die andere Wege benutzen, um Informationen im Web zu bekommen. So benutzen beispielsweise Blinde Screenreader oder Braille-Zeilen. Und dafür sind Tabellen bzw. Frames nicht wirklich die beste Art, Seiten zu gestalten. Du kannst das relativ leicht nachvollziehen, indem Du einfach mal Lynx als Browser benutzt, um Deine oder auch beliebige andere Seiten zu betrachten. Der zeigt in etwa das an, was Screenreader und Braille-Zeilen erfassen. Eine weitere Benutzergruppe, die Probleme bekommen könnten sind Leute mit mobilen Geräten (PDA, Mobiltelefon), die ja über ein sehr viel kleineren Bildschirm verfügen und deren Browser meist mit z.B. Frames nicht zurechtkommen. Meiner Meinung nach ist es besser, HTML ausschließlich zur Strukturierung der Seite zu nehmen. Beispiels handelt es sich bei einer Navigation ja um eine Auflistung von Links. Dementsprechend benutzt man als am besten die Tags <ul>/<li> in Verbindung mit <a>, um die Navigation darzustellen. Per CSS läßt sich diese Navigation dann optisch wunderbar anpassen und auf der Seite beliebig positionieren. Der Nachteil bei dieser Methode ist, daß ältere Browser mit CSS nicht oder nur schlecht zurecht kommen. Dort werden aber trotzdem alle Inhalte dargestellt, wenn auch nicht in der Form, wie es moderne Browser vermögen. Zitieren
Spike Geschrieben 24. Mai 2004 Geschrieben 24. Mai 2004 Ich würde weder Frames (altbacken, technisch nicht mehr ausreichend) noch Tabellen (schlechter und lahmer Seitenaufbau speziell bei viel Content) nehmen, sondern nur noch CSS. Beispiel: http://glish.com/css/ Zitieren
CyberDemon Geschrieben 24. Mai 2004 Geschrieben 24. Mai 2004 ... weder Frames ... noch Tabellen ... nur noch CSS.Also nur mit Layern, richtig? Interpretieren das denn alle Browser? Ist es nicht aufwendiger? Meine erste Site habe ich mit Frames gemacht, die 2. mit Tabellen und die 3. und momentane besteht wieder aus Frames. Ich gebe ja zu, das der einfache Aufbau meiner HP mit CSS leicht zu realisieren ist, aber bei mehreren Elementen muss für jedes ein StyleSheet erzeugt werden, in dem die Position festgelegt wird. Ob das dann nicht zu aufwendig wird? :confused: Zitieren
escito83 Geschrieben 24. Mai 2004 Geschrieben 24. Mai 2004 meine ersten seiten habe ich nur mit frames realisiert, danach bin ich komplett auf tabellen umgestiegen. die letzten seiten habe ich zwar auch mit tabellen gemacht, allerdings auch einen oder mehrere iframes eingebaut. hier ein beispiel: http://www.wemasto.de/freitagsgruppe/index.htm Zitieren
kills Geschrieben 25. Mai 2004 Geschrieben 25. Mai 2004 Ich würde weder Frames (altbacken, technisch nicht mehr ausreichend) noch Tabellen (schlechter und lahmer Seitenaufbau speziell bei viel Content) nehmen, sondern nur noch CSS. Beispiel: http://glish.com/css/ ich finde das auch eher umständlicher anstatt besser. sieht auch im src recht unübersichtlich aus Zitieren
etreu Geschrieben 25. Mai 2004 Geschrieben 25. Mai 2004 Tabellen und Frames kann jeder. Frames haben in der Darstellung Nachteile, Tabellen durch die Komplexität und ihre Struktur. Die Zukunft gehört den Ebenen. Und eine ordentliche Darstellung ist allemal in jedem Browser drin! Ausserdem schon mal schneller das Design einer kompletten Seite nur durch Austausch eines Stylesheets? Zitieren
CyberDemon Geschrieben 25. Mai 2004 Geschrieben 25. Mai 2004 Tabellen und Frames kann jeder. Da hast Du wohl recht. Ich bin gerade dabei, meine Seite mit Layern zu designen. Ist auf jeden Fall aufwendiger, dafür aber flexibler dank z-Index! Die Positionen mit Tabellen zu verwirklichen ist (fast) unmöglich, mit Frames schon gar nicht. Zitieren
Spike Geschrieben 25. Mai 2004 Geschrieben 25. Mai 2004 ich finde das auch eher umständlicher anstatt besser. sieht auch im src recht unübersichtlich aus Überhaupt nicht. Im Grunde ist das viel einfacher, vor allem wenn man seine Seite modular aufbaut. Man ist viel flexibler als mit Tabellen. Zu der Frage ob das in allen Browsern läuft: Mit allen Browsern, die CSS2 verstehen. Mal als Beispiel die Seite eines Freundes, die nach dem Schema aufgebaut wurde: www.electroplastics.net Und jetzt sag mal einer der Source wäre unübersichlich Zitieren
kills Geschrieben 25. Mai 2004 Geschrieben 25. Mai 2004 Überhaupt nicht. Im Grunde ist das viel einfacher, vor allem wenn man seine Seite modular aufbaut. Man ist viel flexibler als mit Tabellen. Zu der Frage ob das in allen Browsern läuft: Mit allen Browsern, die CSS2 verstehen. Mal als Beispiel die Seite eines Freundes, die nach dem Schema aufgebaut wurde: www.electroplastics.net Und jetzt sag mal einer der Source wäre unübersichlich auf dieser site sind bloß um tabellen aussenherum div layer gelegt, die dann die CSS-Klasse beinhaltet sonst nichts! diese klasse könnte man genauso gut den tabellen direkt zuweisen, und die div layer wären alle unnötig! einzig wirklich sinnvolle andwendung für div layer sehe ich darin, sie per z-index z.b. als message-box in einer "höheren"-Ebene einzusetzen Zitieren
Spike Geschrieben 25. Mai 2004 Geschrieben 25. Mai 2004 auf dieser site sind bloß um tabellen aussenherum div layer gelegt, die dann die CSS-Klasse beinhaltet sonst nichts! diese klasse könnte man genauso gut den tabellen direkt zuweisen, und die div layer wären alle unnötig! einzig wirklich sinnvolle andwendung für div layer sehe ich darin, sie per z-index z.b. als message-box in einer "höheren"-Ebene einzusetzen Nene, klar braucht man Tabellen noch im Inhalte zu strukturieren. Die DIVs sind Ersatz für Frames bzw Seitendefinitionstabellen! Wenn du genau hinguckst, siehst du das die Seite auf Templateparsing basiert, das erleichtert die Pflege enorm und macht das ganze viel anpassbarer! Das ganze mit einer Tabelle aufzubauen wäre viel langsamer von Parsing her und unflexibler für ein Templatesystem. Ich kann euch nur empfehlen euch damit zu beschäftigen. Wenn ihr moderne CMS Systeme etc anschaut werde ihr noch oft über sowas stolpern. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.