1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Deutsch
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

TABLE vs DIV

  • JohnFoo
  • 26. Februar 2005 um 13:33
  • Unerledigt
  • 1
  • 2
  • JohnFoo
    20
    JohnFoo
    Mitglied
    Reaktionen
    61
    Punkte
    4.231
    Beiträge
    761
    • 27. Februar 2005 um 13:24
    • #21

    Mein Eindruck ist, dass Tabellen-lose Seiten etwas schlichter im Aufbau sind. Das hilft auch bei der Übersicht, besonders kommerzielle Seiten mit viel Inhalt werden da aber nicht glücklich.

  • webhornet
    5
    webhornet
    Mitglied
    Punkte
    210
    Beiträge
    42
    • 27. Februar 2005 um 13:32
    • #22
    Zitat von Murmel

    Am QSE kann man sich sowohl Programmiersprache als auch Datenbank, Thema und Gruppe aussuchen.

    you're my savior, man... my own personal jesus christ...

    Of course my password is the same as my dog's name.
    His name is QQI23%_Gh5 but i change it twice a month.

  • supersonnig
    4
    supersonnig
    Mitglied
    Punkte
    125
    Beiträge
    24
    • 27. Februar 2005 um 14:26
    • #23
    Zitat von JohnFoo

    Mein Eindruck ist, dass Tabellen-lose Seiten etwas schlichter im Aufbau sind. Das hilft auch bei der Übersicht, besonders kommerzielle Seiten mit viel Inhalt werden da aber nicht glücklich.

    microsoft hat vor ca. 3 wochen msn.com auf <div>s umgestellt. auf der seite ist im moment keine einzige tabelle zu finden.

    EDIT:

    weitere beispie sind espn.com und yahoo.com

    die codes von diesen seiten sind aber kaum sauberer als wenn sie mit tables gemacht wären. der hauptvorteil von css liegt bei solchen seiten in der geringeren dateigröße.

    klärt vielleicht einiges:

    http://www.stopdesign.com/present/2004/sydney/beauty/

    mich haben sie überzeugt :)

    und nochmal EDIT:

    sogar microsoft.com ist mit dem relaunch hauptsächlich auf <div>s umgestellt worden.

    wer weiß ... vielleich bekommen wir noch einmal einen voll css tauglichen ie.


  • MarvinTheRobot
    26
    MarvinTheRobot
    Mitglied
    Reaktionen
    53
    Punkte
    7.308
    Beiträge
    1.368
    • 28. Februar 2005 um 09:48
    • #24

    hm also auf yahoo com find ich im quelltext weiterhin tables.... *grübel* gehts da prinzipiell nur darum den table als layout element oder komplett wegzubekommen?

    lg, Phil.

    Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders!
    http://www.chuckbronson.net/

  • lerod
    13
    lerod
    Mitglied
    Reaktionen
    5
    Punkte
    1.620
    Beiträge
    315
    • 28. Februar 2005 um 10:12
    • #25

    es geht darum, tables nicht mehr als layout-stütze zu mißbrauchen. tables sollen rein für tabellarische inhalte dargestellt werden.

    was man eigentlich nicht vergessen sollte - div gilt als blockelement, ein weiterer tag ist für inline span.

  • supersonnig
    4
    supersonnig
    Mitglied
    Punkte
    125
    Beiträge
    24
    • 28. Februar 2005 um 11:54
    • #26

    wenn man sich yahoo mit der WebDeveloperToolbar (cooles ding) im Firefox ansieht sieht man, dass tables nur mehr vereinzelt für kleine strukturierungen benützt werden. das basislayout wird nur mehr mit divs gemacht.


  • gelbasack
    25
    gelbasack
    Mitglied
    Reaktionen
    90
    Punkte
    6.525
    Beiträge
    1.241
    • 13. April 2005 um 23:21
    • #27

    Also ich find' CSS auch toll, aber mit folgendem Beispiel stoße ich an Grenzen...... oben ein Header und dann 3 Spalten, die mittlere sollte eine Scrollbar haben bei Bedarf. Die anderen nicht. Tja, nur über die Div's drüber gehört ein Formular. Nur sobald man dies drüberlegt über alle Teile, wird die Seite nicht mehr korrekt angezeigt...

  • seHaas
    11
    seHaas
    Mitglied
    Reaktionen
    3
    Punkte
    1.238
    Beiträge
    206
    • 14. April 2005 um 08:47
    • #28
    Zitat von gelbasack

    Also ich find' CSS auch toll, aber mit folgendem Beispiel stoße ich an Grenzen...... oben ein Header und dann 3 Spalten, die mittlere sollte eine Scrollbar haben bei Bedarf. Die anderen nicht. Tja, nur über die Div's drüber gehört ein Formular. Nur sobald man dies drüberlegt über alle Teile, wird die Seite nicht mehr korrekt angezeigt...

    kannst du mal nen link posten, oder den ganzen code? bzw welchen browser verwendest du? ich habs jetzt mal kurz probiert im FF und mir kommts "richtig" vor.

  • MarvinTheRobot
    26
    MarvinTheRobot
    Mitglied
    Reaktionen
    53
    Punkte
    7.308
    Beiträge
    1.368
    • 14. April 2005 um 09:08
    • #29

    jo bitte um einen link.... spätestens beim formulardrüberlegen steig ich aus... der rest ist mir klar. :)

    Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders!
    http://www.chuckbronson.net/

  • gelbasack
    25
    gelbasack
    Mitglied
    Reaktionen
    90
    Punkte
    6.525
    Beiträge
    1.241
    • 14. April 2005 um 09:25
    • #30

    http://tdt.td.ohost.de/fixedheader2.htm

    So soll's aussehen... jetzt gehört aber noch ein Formularfeld rein, das sich über die Bereiche erstreckt. Das haut dann leider das Layout zusammen...

  • phlow
    12
    phlow
    Mag.rer.soc.oec
    Reaktionen
    3
    Punkte
    1.423
    Beiträge
    262
    • 14. April 2005 um 09:31
    • #31
    Zitat von gelbasack

    http://tdt.td.ohost.de/fixedheader2.htm

    So soll's aussehen... jetzt gehört aber noch ein Formularfeld rein, das sich über die Bereiche erstreckt. Das haut dann leider das Layout zusammen...


    Ein < form > muss immer innerhalb einem der folgenden Elemente sein:
    applet | blockquote | body | button | center | dd | del | div | fieldset | iframe | ins | li | map | noframes | noscript | object | td | th

    Also wenn du aussenrum (um die 3 divs) noch ein div machst, und dann sowas in der art wie

    Code
    <body><div><form><div>1</div><div>2</div><div>3</div></form/</div></body>

    hast, dann müsste es eigentlich gehen

    edit: ok du hast recht, es geht auch so nicht ... hm, na mal schauen ob wer ne schnelle lösung hat, ich hab jetzt leider grad keine Zeit mehr, aber ich schau am Nachmittag nochmal rein

    Florian Bauer

    Managing Director


    Impact Hub Vienna


    M: +43 664 4182106


    E: florian.bauer@impacthub.net 
    W: vienna.impacthub.net


    Lindengasse 56, 1070 Vienna, Austria



    visit us | facebook.com/impacthubvienna
    follow us | instagram.com/impacthubvienna

  • seHaas
    11
    seHaas
    Mitglied
    Reaktionen
    3
    Punkte
    1.238
    Beiträge
    206
    • 14. April 2005 um 09:52
    • #32

    hier ist mein versuch, vllt hilft er dir weiter:
    http://deebas.com/sehaas/test3.html

    ich versteh nicht ganz warum du fürs form-tag selber auch styles angibst.


    mfg seHaas

  • phlow
    12
    phlow
    Mag.rer.soc.oec
    Reaktionen
    3
    Punkte
    1.423
    Beiträge
    262
    • 14. April 2005 um 10:09
    • #33

    ... deine Lösung scheint ja gut hinzuhauen, das wird gelbsack freuen :)

    edit: der Rest war etwas, was ich falsch verstanden habe ... deshalb: gelöscht

    Florian Bauer

    Managing Director


    Impact Hub Vienna


    M: +43 664 4182106


    E: florian.bauer@impacthub.net 
    W: vienna.impacthub.net


    Lindengasse 56, 1070 Vienna, Austria



    visit us | facebook.com/impacthubvienna
    follow us | instagram.com/impacthubvienna

  • gelbasack
    25
    gelbasack
    Mitglied
    Reaktionen
    90
    Punkte
    6.525
    Beiträge
    1.241
    • 14. April 2005 um 10:20
    • #34

    Die form müsste allerdings über alle Bereiche gehen, auch den Header... das ist momentan das große Problem...
    Wegen Styles im Form-Tag: braucht man nicht verstehen, war nur was zum Testen :winking_face:

  • seHaas
    11
    seHaas
    Mitglied
    Reaktionen
    3
    Punkte
    1.238
    Beiträge
    206
    • 14. April 2005 um 10:43
    • #35
    Zitat von gelbasack

    Die form müsste allerdings über alle Bereiche gehen, auch den Header... das ist momentan das große Problem...
    Wegen Styles im Form-Tag: braucht man nicht verstehen, war nur was zum Testen :winking_face:


    auch wenn ich den header ins form ziehe ändert sich nichts.
    also wenns bei dir noch immer nicht hinhaut, würd ich dir vorschlagen dass du deine css datei nochmal schritt für schritt neu machst und dann siehst obs dann passt. irgendwie glaub ich dass da vllt dein fehler liegt.

  • gelbasack
    25
    gelbasack
    Mitglied
    Reaktionen
    90
    Punkte
    6.525
    Beiträge
    1.241
    • 14. April 2005 um 11:17
    • #36

    Hmm... sieht gut aus... scheint aber nicht zu funktionieren, wenn die Divs sich über die komplette Höhe erstrecken... (hier liegt wohl auch mein Problem, möchte das aber nicht ändern)

  • seHaas
    11
    seHaas
    Mitglied
    Reaktionen
    3
    Punkte
    1.238
    Beiträge
    206
    • 15. April 2005 um 11:23
    • #37
    Zitat von gelbasack

    Hmm... sieht gut aus... scheint aber nicht zu funktionieren, wenn die Divs sich über die komplette Höhe erstrecken... (hier liegt wohl auch mein Problem, möchte das aber nicht ändern)


    irgendwie ignorieren die divs den height wert, wenn er in prozent angegeben wird solange kein parent-element eine fixe höhe hat.
    bzw was mir auch noch aufgefallen ist, wenn ich ein div um meine div's (mit style angabe "float") lege, so "brechen die aus". ein wenig verwirrend, aber hier sieht man was ich meine.
    das einzige was noch sein könnte, das der doctype nicht gscheit passt, von dem hängts auch ab wie der browser was darstellt.

    ach ja, das könnte dir auch vllt weiterhelfen:

    Thema

    footer problem

    Hi!

    ich hab versucht mal komplett auf divs bei positionierungen umzustellen. das läuft suppi.... nur! jetz hab ich ne seite mit nem 3spalter (ähnlich einer zeitung) oben ein menü mit buttons, drüber logo + bannerrotation.... und jetz will ich einen footer ganz am ende der seite anbringen. soweit so gut, wenn der content in den spalten net dynamisch wär.... das erschwert die sache mit der positionierung doch etwas....

    hat jemand ne idee wie man sowas lösen könnte?

    lg, Phil.
    MarvinTheRobot
    15. April 2005 um 10:12
  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.
    • 1
    • 2

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung

  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern