Hallo,
auf Deine erste Frage weiss ich auf die Schnelle keine Antwort (hab frecher Weise erstmal bezweifelt, dass "table-layout" ein echtes CSS-Attribut ist, naja Selfhtml (http://selfhtml.teamone.de/css/eigenschaften/tabellen.htm#table_layout) hat mich vom Gegenteil überzeugt...)
[...] In der Selfhtml-Doku habe ich einige Ansätze entdeckt, aber offensichtlich bietet CSS nicht die Möglichkeit, eine exakte Positionierung der Grafik und der Texte vorzunehmen.
Wenn ich Dich richtig verstanden habe, willst Du sowohl einen Text, als auch eine Hintergrund-Graphik positionieren. CSS bietet dazu auf jeden Fall die Möglichkeit. Hierzu zwei Links, die Dir hoffentlich weiter helfen:
"Positionierung und Anzeige von Elementen":
http://selfhtml.teamone.de/navigation/css.htm#positionierung
Hier ist für Dich besonders "position" in Verbindung mit "top" und "left" (bzw. vielleicht auch "right" oder "bottom") interessant. Es gibt auch noch die Möglichkeit elemente mittels "margin" (dem Aussenabstand -> http://selfhtml.teamone.de/navigation/css.htm#randabstand) zu "positionieren", oder viel mehr Auszurichten (was ja einer vertikalen Positionierung gleichkommt). Dazu erfährst Du hier mehr: http://aktuell.de.selfhtml.org/tippstricks/css/ausrichtung/index.htm.
"Hintergrundfarben und -bilder":
http://selfhtml.teamone.de/navigation/css.htm#hintergrund
besonders "background-position", - eventuell in Verbindung mit "background-repeat" und "background-attachment" -, könnte Dir weiterhelfen (kann man auch alles mit "background" in einer Kurzschreibweise zusammenfassen).
Viel Erfolg + schö
stefan
<img src="http://www.your-boredom.de/banner/banner52.gif" border="0" alt="">
...zum Ausschneiden, Aufkleben und Sammeln ;)