TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 04.05.2006, 16:01   #1
TP-Member
 
Registriert seit: Feb 2006
Ort: Hamburg
ralph12345 macht alles soweit korrekt

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?
ralph12345 ist offline   Mit Zitat antworten


Alt 04.05.2006, 16:14   #2
TP-Greis
 
Benutzerbild von steff11
 
Registriert seit: Aug 2002
Ort: Hochfranken
steff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine User
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?
steff11 ist offline   Mit Zitat antworten
Alt 04.05.2006, 16:17   #3
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE
Ich klau mir mal die Signatur vom Boris.
Gute Gründe für Layouts ohne Tabellen - Inklusive Tipps, Links und mehr
Semantisch korrektes HTML - was steckt dahinter?
Nele ist offline   Mit Zitat antworten
Alt 05.05.2006, 11:39   #4
TP-Member
 
Registriert seit: Feb 2006
Ort: Hamburg
ralph12345 macht alles soweit korrekt
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).
ralph12345 ist offline   Mit Zitat antworten
Alt 05.05.2006, 11:56   #5
321
TP-Specialist
 
Benutzerbild von 321
 
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
321 hilft, wo's geht321 hilft, wo's geht321 hilft, wo's geht
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!
321 ist offline   Mit Zitat antworten
Alt 05.05.2006, 12:47   #6
TP-Senior
 
Benutzerbild von Iceman531
 
Registriert seit: Nov 2003
Ort: fy_iceworld
Iceman531 macht sich hier sehr viel Mühe
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 ---
Iceman531 ist offline   Mit Zitat antworten
Alt 05.05.2006, 14:31   #7
TP-Greis
 
Benutzerbild von steff11
 
Registriert seit: Aug 2002
Ort: Hochfranken
steff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine User
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.
steff11 ist offline   Mit Zitat antworten
Alt 05.05.2006, 15:23   #8
TP-Veteran
 
Benutzerbild von danis`
 
Registriert seit: Dec 2003
Ort: Oldenburg i.H.
danis` ist ein richtiges Arbeitstier - DANKEdanis` ist ein richtiges Arbeitstier - DANKEdanis` ist ein richtiges Arbeitstier - DANKEdanis` ist ein richtiges Arbeitstier - DANKEdanis` ist ein richtiges Arbeitstier - DANKE
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
danis` ist offline   Mit Zitat antworten
Alt 05.05.2006, 17:11   #9
TP-Veteran
 
Benutzerbild von Dittboy
 
Registriert seit: Jan 2003
Ort: Goch
Dittboy hilft, wo's gehtDittboy hilft, wo's gehtDittboy hilft, wo's geht
*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
__________________

Dittboy ist offline   Mit Zitat antworten
Alt 07.05.2006, 14:04   #10
TP-Junior
 
Benutzerbild von ff-webdesigner
 
Registriert seit: Feb 2006
ff-webdesigner macht alles soweit korrekt
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?
__________________
www.ff-webdesigner.de
Einfach gutes Webdesign.

Geändert von ff-webdesigner (07.05.2006 um 14:14 Uhr).
ff-webdesigner ist offline   Mit Zitat antworten
Alt 08.05.2006, 14:10   #11
321
TP-Specialist
 
Benutzerbild von 321
 
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
321 hilft, wo's geht321 hilft, wo's geht321 hilft, wo's geht
Zitat:
Zitat von ff-webdesigner
Was würdet Ihr hier in CSS machen was in Tabelle?
www.projekte.ff-webdesigner.de/ffweb2/ ...angepasst...peinlich :-)
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!
321 ist offline   Mit Zitat antworten
Alt 08.05.2006, 14:17   #12
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
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
Boris ist offline   Mit Zitat antworten
Alt 01.06.2006, 20:05   #13
TP-Member
 
Registriert seit: May 2006
Ort: nahe Frankfurt am Main
MaloFFM kann nur besser werden
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.
MaloFFM ist offline   Mit Zitat antworten
Alt 02.06.2006, 00:10   #14
TP-Veteran
 
Benutzerbild von Dittboy
 
Registriert seit: Jan 2003
Ort: Goch
Dittboy hilft, wo's gehtDittboy hilft, wo's gehtDittboy hilft, wo's geht
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
__________________

Dittboy ist offline   Mit Zitat antworten
Alt 02.06.2006, 12:59   #15
TP-Veteran
 
Registriert seit: May 2006
marc22 bringt sich richtig einmarc22 bringt sich richtig ein
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
marc22 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
Tabellen vs. CSS Tabellen vs. CSS
« Netobjekt Fusion 9 | Website mit Tabellen. Neuladen nur von bestimmter Tabelle »

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 00:29 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