Frames oder Tabellen?
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
arbeiten
bauen
design
frage
http
inhalt
internet
layout
meinung
nehmen
opus
page
pixel
problem
referenz
tabelle
teil
unterlassen
verzichten
vorteil
-
Leider bin noch ein Anf?nger und kenne mich nicht mit der Matierie nicht ganz so gut aus. Ich kann zwar schon HTML und PHP und etwas von JavaScript, doch mir fehlt es an Wissen, wie man es richtig umsetzt.
Zur Zeit habe ich mir vorgenommen eigene Page zu bauen, also etwas anspruchvolles. Ich will keine Page wie jeder die hat, so ne Generierte oder einfach nur Text mit Links draus. Das was ich mir vorstelle, ist eine Page die einem Konzept folgt. Das Design habe ich mir schon ausgedacht und an den entspr?chenden Hintergrund bin ich am arbeiten. Dieses "Backgroundpicture" hat auch die Design der Links intergriert. Die Frage ist nun wie mach ich das am besten als HTML. Sollte ich das ganze in Frames trennen, also die Navigationsleiste, oder das ganze bild in eine Tabelle aufteilen?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ich w?rde dir frames eempfehlen das wirkt professioneler und geht (meiner meinung nach) besser
-
Ich w?rde Tabellen vorschlagen.
Frames haben das Problem mit den Suchmaschinen. Das heisst die Suchmaschine findet ein einziges Frame und zeigt dann nur dieses an, weil es ja wie eine eigene Seite ist. Zudem sind Frames nicht sehr sauber.
Man muss immer zus?tzlich abfangen, dass sie nicht verschoben werden k?nnen etc.
Ich pers?nlich brauche nur Frames, wenn es wirklich einen entscheidenden Vorteil hat. Z.B. wenn du eine Spalte m?chtest mit News die unabh?ngig vom anderen Inhalt sein sollen! -
Why Frames Suck (Most of the Time) http://www.useit.com/alertbox/9612.html
Ich w?rde dir empfehlen wenn du eine richtig gute seite bauen willst auf frames und tabellen zu verzichten und mit div in xhtml 1.0 strict und css zu arbeiten. Das ist di modernste variante. Tabellen sollten bei moderen Wedesign am besten nur noch f?r echte Tabllen benutzt werden.
und dabei m?chte ich dir noch folgende adresse ans Herz legen http://validator.w3.org/ . -
ich habe meine seite zwar mit tabellen gemacht, aber wenn du 's mit frames machst, haste ne bessere ?bersicht, ich habe z.b. erst einen 50 zeiligen index, den du mit nem frame in eine eigene datei mahen kannst und somit bessere ?bersicht hast.
Noch ne frage meiner seits: kann man mit einem link in zwei frames was ?ffnen, denn normaler weise kommt ja <a href="123" target="frame1"> und somiut kann man nur in 'frame1' was ?ffnen, wie gehts dass man nicht nur in frame 1 sondern auch in frame 2 und 3 w?s ?ffnet... -
Noch ne frage meiner seits: kann man mit einem link in zwei frames was ?ffnen, denn normaler weise kommt ja <a href="123" target="frame1"> und somiut kann man nur in 'frame1' was ?ffnen, wie gehts dass man nicht nur in frame 1 sondern auch in frame 2 und 3 w?s ?ffnet...
Zuerst zur Frage: Ich weiss das man mit einem Klick in zwei verschiedenen Frames etwas oeffnen kann, aber leider kann ich dir nicht aus dem Stegreif sagen wie. Schau mal bei selfHTML vorbei. Dort findest du bestimmt einen Beitrag dazu.
Nun zum Thema des Tread: Mit Frames kann man sehr schnell etwas schoenes hinkriegen und in gewissen Faellen ist es auch notwendig mit denen zu arbeiten. Jedoch kann man nie so genau steuern wie die ganze Homepage angezeigt wird. In verschiedenen Browsern wird auch das Frame zum teil anderst unterstuetzt. Das heisst soviel wie, mit Tabellen kannst du genau definieren wie alles angezeigt wird. Als Referenz z.B. Lima-City arbeitet auch nicht mit Frames, GMX auch nicht, Hotmail auch nicht. Irgend etwas werden die sich schon ueberlegt haben. -
also ich hab mein layout mit css gemacht
das funzt dann aber mit mozilla oder opera net
und sonst w?rd ich tabellen nehmen
Welche Seite?
Und hast du css oder internet explorer eigene Funktionen benutzt?
(opera und mozilla stellen korektes CSS und HTML um l?ngen besser da als der Internet Explorer um zu pr?fen ob du korektes HTML hast http://validator.w3.org/ und f?r css http://jigsaw.w3.org/css-validator/ )
und der vorteil von css ist das du mit einfachen ?nderungen in der CSS-Datei deine ganze Seite umgestalten kannst. Der HTML-Code wird schlanker und ?bersichtlicher. Ein sehr gutes Beispiel f?r die "m?chtigkeit" von div mit css gibt es bei http://www.csszengarden.com/ .
Und iframes sind fast genauso schlimm wie frames. -
also ich habe meine seite jetzt teilweise mit frames und teilweise mit tabellen und php include gemacht!! geht meiner meinung nach ganz gut!! bei gelegenheit stell ich alles auf tabellen um!! mit css kann man die ganzen sachen auf der hp halt pixel genau positsionieren was mir aber zu umst?ndlich is!!
-
also ich finde frames nach wie vor einfach genial
wenn ich den inhalt von einem teil der seite ?ndere muss ich nicht st?ndig alles neu laden
mit div-tags hab ich so DIVerse probleme, gerade wenn jemand seine seite nicht richtig programmiert hat und dann so ein werbe-layer ?ber der ganzen seite h?ngt und im opera nich verschwindet -
Nicht richtig programierte seiten machen immer probleme, egal ob css, frames oder tabellen.
um ein header und footer mit Men? und Fu?zeilen auszugeben gibt es mit php genug m?glichkeiten dies ohne Frames zu tun, ob mit include oder mit http://smarty.php.net/ .
und pixel genau positoniern sollte man auch unterlassen, oder woher wei?t ob der Benutzter in 1024*768 oder 800*600 oder ob er noch icq oder ein anders programm offen hat. aber es gibt in css auch gute methoden um seiten relativ zu gestalten. -
Dieses Thema wurde mit folgender Begr?ndung von robin geschlossen:
ergebnis:
jeder sieht es anders
entscheide selber, was du besser verstehst,
wo du mehr ?berblick hast und
was du sauber programmieren kannst
(Dies ist eine automatische Antwort durch das System). -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage