Hallo miteinander,
mir stellt sich gerade die Frage, wann man idealerweise DIV einsetzt, um Daten zu strukturieren, und wann man am besten TABLE einsetzt.
Ich arbeite gerade an einer Weboberfläche zur Kundenverwaltung, und habe zu Beginn versucht alles mit DIV zu lösen, was mitunter extrem Zeit gekostet hat, da ich damit (+CSS) noch nicht soviel Erfahrung habe und zum Großteil erst durch Trial&Error herausfinden musste, wie ein DIV auf bestimmte Attribute reagiert (ganz zu schweigen davon, wie andere DIVs reagieren wenn ich beim Parent, Neighbour usw. etwas ändere.
Nun heißt es ja, dass DATEN in Tabellen ausgegeben werden sollen und ein tabellenartiges LAYOUT mit DIV erzeugt werden soll.
Nun habe ich mir mal verschiedene Fälle rausgepickt, bei denen ich gerne wissen würde, was man hier einsetzt, (bzw. in zwei Fällen ist es mir klar):
1. Daten aus einer Datenbank sollen ausgegeben werden -> Tabelle
2. Tabelle um z.B. zwei Zeilen a 13 Spalten für einen Buchstabenindex zu erzeugen -> ?
3. Schön strukturiertes Eingabeformular -> ?
4. Pageaufteilung -> DIV
5. Tabellenkopf für eine weitere, durch DIV eingeschlossene (damit scrollbar) Tabelle (die ausschließlich aus einer DB gelesene Daten enthält) -> ?
Gruß,
Trench
mir stellt sich gerade die Frage, wann man idealerweise DIV einsetzt, um Daten zu strukturieren, und wann man am besten TABLE einsetzt.
Ich arbeite gerade an einer Weboberfläche zur Kundenverwaltung, und habe zu Beginn versucht alles mit DIV zu lösen, was mitunter extrem Zeit gekostet hat, da ich damit (+CSS) noch nicht soviel Erfahrung habe und zum Großteil erst durch Trial&Error herausfinden musste, wie ein DIV auf bestimmte Attribute reagiert (ganz zu schweigen davon, wie andere DIVs reagieren wenn ich beim Parent, Neighbour usw. etwas ändere.
Nun heißt es ja, dass DATEN in Tabellen ausgegeben werden sollen und ein tabellenartiges LAYOUT mit DIV erzeugt werden soll.
Nun habe ich mir mal verschiedene Fälle rausgepickt, bei denen ich gerne wissen würde, was man hier einsetzt, (bzw. in zwei Fällen ist es mir klar):
1. Daten aus einer Datenbank sollen ausgegeben werden -> Tabelle
2. Tabelle um z.B. zwei Zeilen a 13 Spalten für einen Buchstabenindex zu erzeugen -> ?
3. Schön strukturiertes Eingabeformular -> ?
4. Pageaufteilung -> DIV
5. Tabellenkopf für eine weitere, durch DIV eingeschlossene (damit scrollbar) Tabelle (die ausschließlich aus einer DB gelesene Daten enthält) -> ?
Gruß,
Trench