Allerdings bin ich bis jetzt weder bei den Tabellen noch bei CSS etwas gefunden, um Text um 90° zu drehen. Kann mir hier bitte jemand auf die Sprünge helfen?
Spontal fallen mit zwei zuverlässige Möglichkeiten ein:
<td class="optional">
<span>o</span><span>p</span><span>t</span><span>i</span><span>o</span><span>n</span><span>a</span><span>l</span>
</td>
Jedes span-Element innerhalb der klasse Optional erhält schlichtweg "display: block; text-align: center;" - die Buchstaben sind dann vertikal untereinander - aber nicht gedeht.
<td class="optional">
optional<span></span>
</td>
Der Text wird durch eine Image-Replacement-Methode durch eine Grafik ersetzt.