Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 01.04.2005, 13:21   #1
TP-Member
 
Registriert seit: Feb 2003
soleil83 macht alles soweit korrekt

Layouttabellen vermeiden


Hallo,
ich habe folgende Frage: Wenn ich eine Seite entworfen habe, die man hauptsächlich durch Grafiken realisieren kann, hab ich es bisher immer durch Tabellen organisiert.
Da dies ja nicht die eleganteste Lösung ist, würde ich gerne das Design vom Inhalt trennen und Layouttabellen vermeiden (mit css).

Aber wie sind denn solche Seiten aufgebaut? Sitzen die Grafiken dann als body-Hintergrund oder in divs auf der Seite? Ordne ich Texte dann auch in div-containern an? Lasse ich Tabellen komplett weg oder setze ich die Texte trotzdem in Tabellen um sie richtig zu platzieren?

Außerdem verzichte ich auf Frames. Muss ich dann jede neue Seite auch immer komplett neu laden lassen (inklusive navi ect.) oder gibt es ne möglichkeit, das ähnlich wie bei Frames, immer nur ein Teil neu geladen wird?

Bräuchte ne kleine Anregung, vielleicht auch links, wie ihr sowas realisiert...

Vielleicht fällt dazu ja jemanden was ein :-)

Liebe Grüße, Antje
soleil83 ist offline   Mit Zitat antworten


Alt 01.04.2005, 13:42   #2
TP-Specialist
 
Benutzerbild von Rinaldo
 
Registriert seit: Oct 2003
Ort: Niederbayern
Rinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine User
Schau Dir mal die Beispiel-Layouts von CSS4You an.

Die Aufteilung erfolgt, wie Du ja bereits vermutet hast, mit DIVs. Texte, Grafiken und sonstiger Inhalt wird in diesen plaziert.

Die DIVs werden, genau wie alle Texte, Links, etc., mit CSS formatiert (Größe, Hintergrund, etc.).

Wenn Du diese Variante des Designs nimmst, wird die komplette Seite immer neu geladen (was aber durch den Cache nicht lange dauern sollte).

Eine Frame-ähnliche Möglichkeit ist diese: mit PHP-Include Seiten einzubinden - aber damit kenn ich mich leider nicht wirklich aus .

Ich hoffe, dass ich Dir dennoch etwas weiterhelfen konnte.
Rinaldo ist offline   Mit Zitat antworten
Alt 01.04.2005, 13:47   #3
TP-Moderator
 
Benutzerbild von walter
 
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
walter hilft, wo's gehtwalter hilft, wo's gehtwalter hilft, wo's geht
Eine gute Entscheidung!

Zu den Frames:
Wenn du keine Frames verwendest machst du schon mal den Schritt in die richtige Richtung. Es wird dann jede Seite neu gelade, naja, eigentlich nur die Grafiken die noch nicht im Cache (Zwischenspeicher) des Browsers sind. Also doch nicht die ganze Seite. Das ist völlig ok so.
Alternativ könnten einzelne Teile der Seite nur ausgetauscht werden (also wie bei Frames). Dies passiert mit PHP, indem verschiedene Teile der Website "includet" werden. Aber vergiss das erst mal.

Zum tabellenlosen Layout:
Bilder werden auch als Bilder, also "img" eingefügt. Layoutbilder werden als Hintergrundbild in Container gepackt. Kontainer, Boxen, Layer = divs.
Texte werden nicht in Tabellen gepackt, außer es sind tabellarische Daten. Texte gehören in p, h1, h2, h3, .. - Tags

Das komplette Design (Abstände, Positionierungen, Schriftfarben...) wird mit CSS festgelegt.

Ein guter Link:
http://www.css4you.de/

Besonders das ist interessant:
http://www.css4you.de/wslayout1/index.html

Viel Spaß!
walter ist offline   Mit Zitat antworten
Alt 01.04.2005, 13:57   #4
TP-Member
 
Registriert seit: Feb 2003
soleil83 macht alles soweit korrekt
cool, danke für eure antworten
was ich jetzt noch nicht ganz verstehe ist, wie ich den text dann an bestimmte stellen kriege, wenn sie nicht in div's stehen. der text muss ja wissen, wo er hingehört. das sagt ihm ja <p> und <h1> nicht. deshalb dachte ich der text wird auch in container gepackt, denen man dann sagt - du stehst jetzt an position x und y.... is das richtig?

ich sende demnächst ma nen link zu ner seite, so wie ich mir das vorstelle. is aber noch nich fertig.

wie groß sollten eurer meinung nach bilder für die hintergrund dateien höchstens sein?

meine 3 Bilder wären 6,345 kb, 4,997 kb und 5,728 kb groß.

is das okay für die ladezeit?
soleil83 ist offline   Mit Zitat antworten
Alt 01.04.2005, 14:02   #5
TP-Specialist
 
Benutzerbild von Rinaldo
 
Registriert seit: Oct 2003
Ort: Niederbayern
Rinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine User
<p> zeichnet ja in HTML nur einen Absatz aus.
<hX> eine Überschrift.

Das hat mit der Positionierung auf der Seite nichts zu tun.

Deine Texte stehen ja in DIVs - darin kannst Du sie wie gewohnt auch zentrieren, fett, etc. darstellen (mit CSS formatiert ).

Die Ladezeiten bei den kleinen Größen ist völlig ok, da sollten selbst Modem-Benutzer nicht zu lange warten, denke ich jetzt mal.
Rinaldo ist offline   Mit Zitat antworten
Alt 01.04.2005, 14:06   #6
TP-Member
 
Registriert seit: Feb 2003
soleil83 macht alles soweit korrekt
Ja wundervoll. Gut, dann habt ihr mir schon mal sehr weitergeholfen. Dann kann ich ja loslegen wie wild ;-)
soleil83 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
Layouttabellen vermeiden Layouttabellen vermeiden
« Perl - Problem | Bilder sollen wechseln! »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:41 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67