 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
04.05.2006, 16:01
|
#1
|
|
TP-Member
Registriert seit: Feb 2006
Ort: Hamburg
|
Tabellen vs. CSS
Desöfteren habe ich jetzt schon gelesen, daß man auf Frames verzichten soll, weil z.B. Suchmaschinen sie nicht gut durchsuchen können.
Jetzt lese ich inzwischen auch öfter, daß man auf Tabellen verzichten sollte und stattdessen komplett in CSS schreiben soll. Warum? Was für Vorteile bietet das? Der Nachteil liegt bei mir klar auf der Hand, ich hab Tabellen verstanden und mit einer verschachtelten Tabelle ein nettes Design gezaubert.
www.praxis-claudia-gaertner.de
CSS ist mir noch weitestgehend ein Rätsel, eventuell vorhandene Elemente sind aus den selfthtml Webseiten übernommen.
Also, was ist so schlimm an Tabellen?
|
|
|
04.05.2006, 16:14
|
#2
|
|
TP-Greis
Registriert seit: Aug 2002
Ort: Hochfranken
|
Gib bitte zunächst hier in der siteinternen Suche mal diese Suchbegriffe ein: Tabellen css vergleich
Und wenn du das bis morgen abend durch hast, setzen wir diesen Thread hier fort., oK? 
|
|
|
05.05.2006, 11:39
|
#4
|
|
TP-Member
Registriert seit: Feb 2006
Ort: Hamburg
|
So, ich hab mich schlau gelesen, danke erstmal für den Link.
@Steff: Ich hate im Forum einiges gelesen. Primär wurde da aber immer beschrieben WIE man statt Tabellen CSS verwendet, nie warum. Bin dann aber bei der Suche auch auf den o.a. Link gestoßen.
So, was kommt dabei raus, Vorteile CSS:
-Die Website wird kleiner und läd schneller.
#Meine Website ist winzig und lädt selbst bei meinen Eltern mit 56K Modem in höchst akzeptabler Zeit. Noch das größte dabei sind jpg Graphiken, die ich mit oder ohne CSS habe.
-Designänderungen sind leichter
#Das Design steht, ich fands sehr einfach so zu bewerkstelligen und die Text Inhalte sind 1a ohne Aufwand änderbar.
-Sieht besser aus
#Meine Website sieht so aus, wie ich sie haben wollte, was will ich noch? Übrigens komplett ohne die oft bemängelten Spacer.gif
-Suchmaschinenoptimiert dank besserem Verhältnis Code zu Inhalt
#Meine index.html krankt zugegeben an wenig Inhalt, was daran liegt, daß ich auf die Titelseite nichts anderes haben möchte. Vesteckten Text mag Google bekanntlich auch nicht (mehr). Dafür ist das bei den übrigen Seiten anders. Aber auch die Index.html ist relativ klein, ob CSS da viel spart?
Zusammenfassen muß ich sagen, ich hab noch keine Aussage gefunden, die nun fundamental gegen Tabellen spricht. Eher so Aussagen, wie etwa "das macht man nicht, so wars nicht gedacht." Ich habe meine Webseite so platzsparend und klein wie möglich designt, habs schnell hinbekommen und mir gefällt das Resultat. UNd ich fand es einfach. Das Tabellen Design, daß ursprünglich mal aus Fireworks kam war leicht zu verstehen und abzuwandeln. Dagegen finde ich es unheimlich schwer, CSS Befehle zu verstehen, ob nun über eine Liste von Befehlen oder über das Analysieren einer CSS Seite. Wobei z.B. auf den selfhtml Seiten leider nicht immer klar beschrieben ist, ob der Code nun CSS sein soll oder nicht.
Geändert von ralph12345 (05.05.2006 um 11:42 Uhr).
|
|
|
05.05.2006, 11:56
|
#5
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
Zitat:
|
Zitat von ralph12345
Wobei z.B. auf den selfhtml Seiten leider nicht immer klar beschrieben ist, ob der Code nun CSS sein soll oder nicht.
|
SelfHTML's Quickbar, unter Auswahl von CSS sollte doch keine Frage offen lassen.
In einem typischen Fall von Low-Budget, darfst ja auch mal die Usability (Screenreader) und die Semantik vergessen und ein Tabellen-Design machen.
Frau Gärtner nimmt vllt. auch mal ein Tonopan, wenn der Kopf schmerzt und kein Kraut verfügbar ist!?
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
05.05.2006, 12:47
|
#6
|
|
TP-Senior
Registriert seit: Nov 2003
Ort: fy_iceworld
|
Zitat:
|
Dagegen finde ich es unheimlich schwer, CSS Befehle zu verstehen, ob nun über eine Liste von Befehlen oder über das Analysieren einer CSS Seite.
|
Dagegen finde ich es unheimlich schwer, Homöopathie sche Mitte herzustellen usw.
__________________
><
--- Mich kann man Mieten ---
|
|
|
05.05.2006, 14:31
|
#7
|
|
TP-Greis
Registriert seit: Aug 2002
Ort: Hochfranken
|
Dann ist doch alles in Butter: du hast die Argumente gegen Tabellenlayouts gelesen, hast sie im Kontext deiner Bedürfnisse abgewogen und dich wissend entschieden. Dann ist ok.
|
|
|
05.05.2006, 15:23
|
#8
|
|
TP-Veteran
Registriert seit: Dec 2003
Ort: Oldenburg i.H.
|
Ich würde gerade mal sagen, es handelt sich hier um deine Sichtweise.
Du hast eine kleine Seite, wenig Inhalt, ein einfaches Design
Größere Seiten mit mehr Inhalt etc sind mit CSS eindeutig einfacher zu gestallten,
ich machte früher auch alles mit Tabellen - doch dur wirst sehen,
wenn deine Seiten etwas aufwendiger werden, sie mehr Inhalt enthalten wird es mit Tabellen zu deutlichen Größenunterschieden kommen.
Gruß,
Danis
|
|
|
05.05.2006, 17:11
|
#9
|
|
TP-Veteran
Registriert seit: Jan 2003
Ort: Goch
|
*michdenvorrednernanschließ*
Ich würde jetzt auch nicht anfangen die Seite neu zu erstellen. Außer sie gefällt dir nicht mehr.
Aber bei den nächsten Projekten kann man ja schonmal damit anfangen.
Solange man kein Geld damit verdient ist es ja auch halb so wild. Aber sobald man professionell Websites verkauft, sollte man sich schon etwas mehr in das Thema einlesen und auch selbstständig die Suchmaschine anschmeißen können.
Mfg
Dittboy
Mfg
Dittboy
|
|
|
07.05.2006, 14:04
|
#10
|
|
TP-Junior
Registriert seit: Feb 2006
|
Der Diskussion schliesse ich mich gerne an...
Ich will's nämlich nach 7 Jahren als Webdesigner immernoch nicht recht einsehen, warum CSS. Zugegeben, ich mache vor allem kleine schnelle Seiten, die auch unerfahrene Nutzer updaten können sollen. Tabellen sind für diese Leute einfacher zu editieren.
Aus Sicht der Usability stimme ich allen Argumenten fast uneingeschränkt zu: Seiten laden schneller, sind besser für Behinderte zu lesen etc. Die Usability für den unerfahrenen Nutzer bei Updates will ich mal ausklammern.
Ich denke, beides hat seine Daseinsberechtigung, sowohl CSS als auch Tabellenlayouts. CSS ist im allgemeinen fein, solange man nirgends sowas wie Colspan oder Rowspan braucht. Wenn doch, ist CSS echter Mist, denn dann wird das editieren richtig fuselig, keine grafische Bearbeitung, und die .css-Datei wird ellenlang.
Eigentlich wollte ich mein neues Layout komplett in CSS machen. Allerdings scheitert das an einigen Punkten (fixed body bg mit halbtransparenten png - spezialfall zugegeben). Ich hab jetzt Teils Tabellen, teils Divs.
Was würdet Ihr hier in CSS machen was in Tabelle?
www.projekte.ff-webdesigner.de/ffweb2/ ...angepasst...peinlich :-)
Auf dem Server ist gerade noch alles Tabelle, bei mir hab ich folgendes schon auf CSS umgestellt: Ganze Navigation, Hotline, Projekte und Kommentare, Mainbereich. Die kleinen Quadrate links und rechts gehen denk ich viel besser mit Tabellen, auch zwecks der Editierbarkeit. Was denkt ihr?
Geändert von ff-webdesigner (07.05.2006 um 14:14 Uhr).
|
|
|
08.05.2006, 14:10
|
#11
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
Ich würde Usability und Webdesign-Tutorials in CSS-Container und alles andere in Tabellen stellen.
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
08.05.2006, 14:17
|
#12
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Zitat:
|
Was würdet Ihr hier in CSS machen was in Tabelle?
|
Ich würde erstmal das Thema Übersichtlichkeit und Bedienbarkeit (=Layout) behandeln 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
01.06.2006, 20:05
|
#13
|
|
TP-Member
Registriert seit: May 2006
Ort: nahe Frankfurt am Main
|
bei der indexierung der seiten durch suchmaschinen machst es einen sehr grossen unterschied aus. SEs indexieren bei weitem nicht den kompletten inhalt der seite, sondern nur einen gewissen bereich. wer sich mal source von tabellen-layout anschaut und den mit layouts vergleicht, die auf "ebenen" basieren, wird ganz schnell merken, dass da viel weniger code steht. somit ist die wahrscheinlichkeit, dass eine solche seite ordentlich indexiert wird, viel höher. man kann z.b. die navi als letztes div angeben und hat diese dann am ende des source stehen. somit hat der eigentliche inhalt mehr gewicht und wird prioritär von den SEs indexiert.
ausserdem ist es viel angenehmer, ein "CSS-basiertes layout" (wobei dieser begriff falsch ist, sich aber leider immer mehr einbürgert) zu ändern, als ein tabellenlayout.
|
|
|
02.06.2006, 00:10
|
#14
|
|
TP-Veteran
Registriert seit: Jan 2003
Ort: Goch
|
Im Grunde braucht man für das Menü nicht einmal ein div. Man kann ja auch einfach der Liste eine Klasse oder ID zuweisen. Das spart divs und vermeidet eine Div-Suppe.
Mfg
Dittboy
|
|
|
02.06.2006, 12:59
|
#15
|
|
TP-Veteran
Registriert seit: May 2006
|
Ich denke eigentlich auch, dass man das handhaben soll, wie man will. Mein Vater produziert seit Jahren Seiten, wo scih mir persönlich die Fußnägel hochrollen, aber die Seiten funktionieren überall und werden super gefunden. Das nennt man ergebnisorientiert.
Zurück zum Thema. Es gibt zweierlei Probleme, wenn Tabellen im Spiel sind:
1. Meistens werden dann auch keine sematischen Tags benutzt wie h1, h2 etc.. Das wird in Zukunft auch bei SuMas eine immer größere Rolle spielen.
2. Gibt es immer mehr Medien, die in der Lage sind, das Internet darzustellen, auch wenn sie Mikro-Displays haben...
__________________
...Meine Meinung
1984
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:29 Uhr.
|
 |