mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 15:58 Benutzername: Passwort: Auto-Login

Thema: Tabellenzeilen von div-Tabellen mit <ul> (unsorted list) vom 25.05.2011


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Tabellenzeilen von div-Tabellen mit <ul> (unsorted list)
Autor Nachricht
0o0
Threadersteller

Dabei seit: 07.08.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 25.05.2011 14:26
Titel

Tabellenzeilen von div-Tabellen mit <ul> (unsorted lis

Antworten mit Zitat Zum Seitenanfang

Bei der Erstellung von div-Tabellen wird eine ziemliche (vielleicht auch teilweise unübersichtliche) Verschachtelung von div-Containern erzeugt. Teilweise habe ich aber auch schon gesehen, dass die jeweiligen Tabellenzeilen mit unsortierten Listen-Elementen (<ul>), statt mit div-Containern erzeugt werden.

Welche Vor- und Nachteile ergeben sich daraus? Welche Herangehensweise ist für welches Szenario besser geeignet?


Zuletzt bearbeitet von 0o0 am Mi 25.05.2011 14:27, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
DerM

Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht: Männlich
Verfasst Mi 25.05.2011 14:31
Titel

Antworten mit Zitat Zum Seitenanfang

DIV != Tabelle != Unordered List
  View user's profile Private Nachricht senden
Anzeige
Anzeige
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 25.05.2011 14:31
Titel

Antworten mit Zitat Zum Seitenanfang

"Div-Tabellen" gibt es nicht. Es kommt vereinzelt vor, dass bspw. Javascripts zur Erzeugung von Steuerelementen wie GridTables auf div-Tags zurückgreifen (aus Performancegründen und weil diese sich einfacher positionieren lassen).

Da das ganze nur im DOM sprich im Speicher geschieht, muss das noch nicht einmal Nachteile haben.

Im übrigen gilt: <table> für Tabellen, <ul> für ungeordnete Listen, examplarisch <x> für das jeweils passende "x" und darüber hinaus für alles, was keine Semantik birgt, <div>.


Zuletzt bearbeitet von bacon am Mi 25.05.2011 14:32, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
0o0
Threadersteller

Dabei seit: 07.08.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 25.05.2011 14:43
Titel

Antworten mit Zitat Zum Seitenanfang

Hintergrund ist, dass es mit der herkömmlichen Tabelle zu recht nervigen Layoutproblemen kommt, da sich nicht alles browserübergreifend pixelgenau dimensionieren lässt. Siehe anderer Thread.

Mit div-Containern gibt es solche Probleme nicht, weswegen ich überlege, die Seite dafür umzustrukturieren. Eine Testtabelle habe ich dafür schon erzeugt und das Ergebnis ist sehr vielversprechend. Nur im Code sehen die mehrstufigen div-Verschachtelungen nicht sehr ansprechend aus. Zudem ist so eine Umstrukturierung sehr aufwändig.
  View user's profile Private Nachricht senden
 
Ähnliche Themen CSS: list item mit border
css list-style-position
PHP-List Newslettersystem Fehler
css, ie6, list-style-image...
CSS: List-image nur bei Hauptmenüpunkten
CSS Aufzählung list-style-image
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.