ich habe ein kleines Problem mit einer Tabelle.
Ich wollte unter der vertikalen Reihe eine 2. Reihe einfügen aber leider bekomme ich das icht so ganz hin
Um das ganze erst mal lesbar zu machen hab ich das ganze mal einrücken lassen von meinem Programm.
Was ist für eine Sprache die u zwischendirn benutzt?
Ich nehme an es hat was mit VB zu tun da es im Code erwähnt wird
Ich les mir meinen Beitrag mal durch mit deinem Code und editier ihn falls ich was finde
EDIT:
Angesehen und paar Sachen entdeckt. Hab noch nie wirklich thead benutzt, aber selfhtml sagt folgendes
Die Aufteilung einer Tabelle mittels thead, tfoot und tbody ist freiwillig. Wenn Sie kein solches Element angeben, gelten alle Zeilen der Tabelle als Tabellenkörper. Falls Sie jedoch mit den Elementen arbeiten, müssen Sie die Reihenfolge thead → tfoot → tbody beachten
[/QUOTE]
Du hast jedoch nur einen thead.
Desweiteren hast du nach dem thead eine Zeile (row) angefangen. Diese wird jedoch nie beendet. Du erkennst allein schon daran, wie mein Programm das eingerückt hat, das da irgend was nicht stimmt Schaust du am besten selbst nochmal was da fehlt Denn alles was geöffnet wurde muss auch wieder geschlossen werden
alleine hier hast du ja schon einiges an fehler drin:
<if condition="$vboptions[MARCO1_border]">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('MARCO1_system')"><img id="collapseimg_MARCO1_system" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_MARCO1_system].gif" alt="" border="0" /></a>$vboptions[MARCO1_Forum_name]
</td>
<td class="tcat" align="center" height="15">
Test
</td>
<tbody id="collapseobj_MARCO1_system" style="$vbcollapse[collapseobj_MARCO1_system]">
</if>
Dort machst du ein td zu ohne vorher eines aufgemacht zu haben. Du beginnst einen tbody in einem tr mittem im thead!! Und du machst das tbody nie wieder zu…
Du solltest deinen code etwas besser struktureiren (so wie gilles). durch das einrücke jeder zeile und jeder Spalte siehst du besser wo es hängt.
Und dann können wir weiter machen
EDIT:
ausserdem machst du die zweite Zeile (tr) nie wieder zu!
Und in der ersten (im thead) hast du nur 1-2 td, in der zweiten aber 4! Das kann nur zu fehlern führen. Nirgends seh ich da ein colspan…
Bitte schaue dir einmal den teil von selfhtml an SELFHTML: HTML/XHTML / Tabellen / Aufbau einer Tabelle
Wenn du nur einen Tabellenteil hast brauchst du thead nicht anzuwenden sondenr einfach nur den table.
Dein ganzer Code sieht mir ein wenig zusammen gewurschtelt aus, wenn ich das mal so sagen darf
Eine zweite Tabellen Reihe (table-row) kriegst du mit nem tr hin. Aber dafür musst du erst mal die erste Reihe beenden um eine neue anzufangen kopier dir mal den Code so wie ich ihn dir oben formatiert hab und geh auf Fehlersuche
Danach können wir dir gerne weiter helfen
Ach. und wegen der durchgehenden Reihe. Beachte was Puccini gesagt hat:
[QUOTE=Puccini]
ausserdem machst du die zweite Zeile (tr) nie wieder zu!
Und in der ersten (im thead) hast du nur 1-2 td, in der zweiten aber 4! Das kann nur zu fehlern führen. Nirgends seh ich da ein colspan…
Um das wirklich sagen zu können, solltest du deinen Code mal validieren lassen: The W3C Markup Validation Service
Dann hättest du gesehen, dass deine Aussage falsch ist.
Wenn du den code so benutzt wie er dort ist fliegt dir die ganze tabelle um die Ohren! Wenn du das Ergebniss im IE/FF/Opera/etc vergleichst, wirst du feststellen das es jeder anders darstellen wird!
Eine Tabelle besteht immer aus folgenden TAGS:
table
tr
td /td
td /td
/tr
/table
bitte berücksichtige das und bau deinen code mal um, dann klappt auch deine erweiterung schnell und einfach!
bei dir fehlt zB das öffnende tr-tag, dann ist die verschachtelung bei dir falsch (immer noch das tbody im thead drin -.-)
wenn du es nicht hinbekommst, schick mir einfach mal deine datei, ich baus dir dann halt um
Was soll diese Antwort? Hast du überhaupt angeschaut, was ich dir gezeigt habe? Da gibt es nichts zum einbauen, du sollst den Code der beim Browser ankommt (nicht dein PHP Code) validieren und dann wirst du nicht mehr sowas behaupten.
Und wenn ich die Tags nun so bearbeite wie es sich eigentlich gehört dann ist z.b. die Schrift Special Partner außerhalb der Box oder der Hintergrund stimmt nicht mehr etc.