Restriktive Foren

Thema:
eröffnet von HeMaDo am 27.01.18 02:46
letzter Beitrag von private_lock am 27.01.18 19:14

1. Probleme mit Tabellen

geschrieben von HeMaDo am 27.01.18 02:46

Ich habe mal versucht, mit Hilfe des BBCode eine Tabelle zu erstellen.

http://www.kgforum.org/display_5_2414_95844.html

Allerdings befindet sich vor der eigentlichen Tabelle ein riesiger leerer Bereich im entsprechenden Beitrag, der nicht all zu schön aussieht und auch viel Platz beansprucht.

Je größer die Tabelle wird, desto größer wird anscheinend auch der leere Platz vor der Tabelle.


















Spalte 1 Spalte 2 Zeile 1
Spalte 1 Zeile 2 Spalte 3
Spalte 1 Spalte 2 Zeile 3



HeMaDo
2. RE: Probleme mit Tabellen

geschrieben von Bulli31 am 27.01.18 03:12

Die UBBC-Tabelle fügt die innerhalb der table-Tags und außerhalb der Tabellenzellen eingefügten Zeilenendzeichen und Leerzeichen vor der Tabelle ein.
Deine Tabelle ist zwar im Quellcode übersichtlich, aber die Übersichtlichkeit führt zu diesem freien Platz über der Tabelle.
Also keine Zeicen außerhalb der Zellen zwischen den table-Tags schreiben.

Deine Tabelle umgeformt ohne Zeilenendzeichen und Leerzeichen zwischen den table-Tags.
Spalte 1Spalte 2Zeile 1
Spalte 1Zeile 2Spalte 3
Spalte 1Spalte 2Zeile 3

Am Besten die Tabelle während der Erstellung übersichtlich schreiben. Dann in der Vorschau überprüfen ob die Tabelle richtig ist und gut aussieht. Dann alle Zeilenendzeichen und Leerzeichen entfernen. Natürlich nur die, die nicht in einer td- /td-Zelle stehen.
3. RE: Probleme mit Tabellen

geschrieben von HeMaDo am 27.01.18 12:29

Danke für den Hinweis. Da wäre ich so nie drauf gekommen...
Das ist ja kein HTML, wo alles außerhalb der Tags ignoriert wird.

Wie der Quellcode aussieht ist mir hier relativ egal.
So ein Forenpost ist ja keine Webseite, die dauernder Wartung bedürfte.

Und da ich die Tabelle sowieso mit einem Generator erstellt habe, macht es auch nichts, wenn man durch den Spaghetticode, der jetzt im Quelltext steht, nichts mehr lesen kann.

HeMaDo
4. RE: Probleme mit Tabellen

geschrieben von private_lock am 27.01.18 19:14

@HeMaDo

Für eine halbwegs lesbare Darstellung im Sourcecode bietet es sich an, den Zeilenumbruch in der letzten Zelle jeder Zeile zu "verstecken":

(table)(tr)(td)Spalte 1(/td)(td)Spalte 2(/td)(td)Zeile 1
(/td)(/tr)(tr)(td)Spalte 1(/td)(td)Zeile 2(/td)(td)Spalte 3
(/td)(/tr)(tr)(td)Spalte 1(/td)(td)Spalte 2(/td)(td)Zeile 3
(/td)(/tr)(/table)

Spalte 1Spalte 2Zeile 1
Spalte 1Zeile 2Spalte 3
Spalte 1Spalte 2Zeile 3


Soll eine Zelle selbst einen Zeilenumbruch enthalten, ohne ihn in den Sourcecode der Tabelle einzubauen, kannst Du auch < BR> benutzen.

Zelle
über
mehrere
Zeilen


HTH
private_lock

PS: Einfach meinen Beitrag zitieren, um zu sehen, wie es gemacht wurde.


Impressum
© all rights reserved, 2024