Tabelle wär mir auch als erstes eingefallen - wieso kompliziert? es braucht ja nur die 2. Zelle in jeder Reihe leer zu bleiben. Ansonsten eventuell eine css-Listenformatierung mit einrückungen und (durchsichtigem) hintergrundbild? Aber das wär dann wirklich kompliziert, vor allem mit dem text vorne.
Eine Tabelle für diesen Zweck zu missbrauchen widerspricht den Richtlinien der Zugänglichkeit/Barrierefreiheit. Besser mit eigener css-Klasse lösen und diese unter Admin - Layout - Skins (html) - Stylesheet definieren:
.eingerueckt {padding-left: xem;}
wobei x für den einzurückenden Wert steht.
Im Beitrag dann z. B.
Naja, ob der Inhalt tabellarisch ist oder nicht, und ob daher ein Missbrauch vorliegt oder ob es eine korrekte Verwendung von Tabellen ist, geht aus dem ursprünglichen Eintrag nicht hervor. Außerdem ist ein inline-Padding nicht immer einfach wunschgemäß umzusetzen.
Ein Missbrauch von Tabellen im nicht-tabellarischen Sinne, nix Unanständiges, nur html-Purismus. :) Aber wenn du einen Text schreiben willst, dann wär das strenggenommen tatsächlich einer.
Das verstehe ich beispielsweise nicht.
Was ich irgendwo gefunden habe, sah so aus:
< table >
< tr >
< td >
a1
< /td >
< /tr >
< /table >
Aber wie es weiterging hatte ich nicht verstanden.
Beispiel w.o.
<table>
<tr>
<td>a1</td>
<td> </td>
<td>blabla</td>
</tr>
<tr>
<td>a2</td>
<td> </td>
<td>blabla</td>
</tr>
<tr>
<td>a3</td>
<td> </td>
<td>blabla</td>
</tr>
</table>
Aha.
Barrierefreie Lösung
.eingerueckt {padding-left: xem;}
wobei x für den einzurückenden Wert steht.
Im Beitrag dann z. B.
...
Ein Missbrauch???
Ich schrieb: "ich möchte einen Text schreiben..."