Moin,
Ich möchte innerhalb einer Tabellenzelle drei Texte
unterschiedlich mit CSS formatieren und unabhängig voneinander
positionieren.
Abgesehen davon, dass sich das ein bisschen nach Tabellenlayout anhört, ist es bis hierhin ja eigentlich kein Problem. Drei Texte, drei umschließende Tags, jedes kann beliebig mit CSS formatiert werden.
Alle drei sollen jedoch vor einem gesamten
Hintergrundbild stehen, das die Tabellenzelle ausfüllt.
Dann gibst Du der Tabellenzelle das Hintergrundbild und die Texte haben innerhalb der Zelle ihre eigenen Tags, z.B. bei Absätzen. Wenn es Text innerhalb eines Absatz ist, kannst Du den Text mit umschließen.
Hört sich aber trotzdem immer noch nach böööösem Taellenlayout an.
Aber ohne Tabellenlayout geht es natürlich auf die selbe Weise.
Das Problem: Entweder stehen die Texte bei der Positionierung
immer in Abhängigkeit voneinander
Drei aufeinanderfolgende Tags stehen immer irgendwie in Abhängigkeit voneinander, es sei denn, man benutzt absolute Positionierung, was ich aber nicht unbedingt empfehlen würde. Allerdings weiß ich ja auch nicht, was Dein Ziel ist.
oder jeder einzelne Text
lässt sich nur mit einem eigenen Hintergrundbild versehen.
Das ist ja das einfachste an der Disziplin: Wenn die drei Textelemente durch das „Gruppieren“-Tag zusammengefasst werden, kann dieses Elterntag ein eigenes Hintergrundbild bekommen.
Wie mache ich das, bzw. weiß jemand ein Beispiel, wo man sich
die Lösung mal anschauen kann?
Ich hatte eher gehofft, dass Du uns zeigst, was Du eigentlich vor hast, damit man gezieltere, passendere Tipps geben kann.
Gruß,
-Efchen