Hallo Miwolfram,
tja, das mit dem Stylesheet, also das Typo3 damit nicht in Berührung kommt, das hatte ich nicht gewusst.
Deshalb habe ich sicher die Sache komplett falsch angegangen: Es existierte ein funktionierendes Stylesheet, das ich hier (auszugsweise, die Menügeschichten sind aussen vor) eingebunden habe:
* {margin: 0; padding: 0;}
body {background: url(../pix/bg.gif) top left repeat; text-align: center;}
body, input, textarea {font-family: verdana, arial, helvetica, sans-serif; line-height: 14px;}
img {border: none;}
hr {margin: 5px 0; width: 90%;}
#container {width: 800px; margin: 0 auto; background: #fff; border-bottom: 2px solid #369;}
/* main Text */
#mainText {margin-left: 30px; margin-top: 35px; width: 340px; height: 380px;}
#mainText p {margin-bottom: 5px; font-size: 12px; color: #036;}
#mainText h1 {font-size: 12px; color: #036; text-transform: uppercase; margin-bottom: 8px;}
#mainText h2 {margin-bottom: 7px; font-size: 12px; color: #036; font-weight: bold;}
#mainText h3 {margin-bottom: 7px; font-size: 12px; color: #036; font-style: italic;}
#mainText a {text-decoration: none; font-weight: bold; color: #039;}
#mainText a:hover, #mainText a:focus, #mainText a:active {color: #333;}
#mainText ul {margin-top: 8px; list-style: circle;}
#mainText li {margin-left: 15px; margin-top: 5px; font-size: 12px; color: #036;}
.maus {cursor: pointer; cursor: hand;}
/* end main Text */
/* content Text */
#contentText {margin-left: 50px; margin-top: 15px; width: 545px; height: 380px; overflow: auto;}
#contentText h1 {font-size: 12px; color: #036; text-transform: uppercase; margin-bottom: 8px;}
#contentText h2 {margin-bottom: 7px; font-size: 12px; color: #036; font-weight: bold;}
#contentText h3 {margin-bottom: 7px; font-size: 12px; color: #036; font-style: italic;}
#contentText p {margin-bottom: 6px; margin-right: 10px; font-size: 12px; color: #036;}
#contentText p.back {border: 1px solid #039; border-width: 1px 0; width: 90%; margin: 15px 0; color: #039;}
#contentText a {text-decoration: none; font-weight: bold; color: #039;}
#contentText a:hover, #contentText a:focus, #contentText a:active {color: #333;}
#contentText ul {margin: 8px 0; list-style: circle;}
#contentText ol {margin: 8px 0;}
#contentText li {margin-left: 20px; margin-top: 5px; color: #036; font-size: 12px;}
#contentText input {border: none; font-size: 12px; margin-top: 10px; color: #036;}
#contentText input.border {border: 1px solid #999;}
#contentText select {font-size: 12px; width: 180px;}
#contentText textarea {font-size: 12px; width: 400px;}
#contentText label {font-size: 12px; float: left; width: 140px;}
#contentText form {margin-top: 10px;}
#contentText table {margin-top: 6px; text-align: center;}
#contentText th {font-size: 12px; color: #036; font-weight: bold; text-transform: uppercase; background: #e8e8e8; border: 1px solid #666; border-width: 0 1px 1px 0; width: 140px;}
#contentText td {font-size: 12px; color: #036; border: 1px solid #999; border-width: 0 1px 1px 0;}
.w300 {width: 310px!important;}
/* end content Text */
Das habe ich versucht, so zu verändern, dass Typo3 es versteht (der Großteil dessen, was Dir an dem oben dargestellten Stylesheet nicht sinnvoll erschien, wird hier nicht drin sein). Dieser Ansatz war somit von vornherein nicht der richtige.
Andererseits muss das wohl bedeuten, dass ich an Typo3 solange einzustellen habe, bis die Darstellung mit dem gegebenen Stylesheet richtig ist, oder?
Dazu fällt mir Folgendes ein:
Es reicht nicht, das Stylesheet eingebunden zu haben im Typoscript des templates.
Gibt es irgendwo default-stylesheets, auf die Typo3 zugreift?
Muss z. B. der rte konfiguriert werden, so dass er default-Stylesheets ignoriert, bzw. das eigene anwendet?
Muss im template das Stylesheet eingebunden werden?
Z. B. im TypoScript ObjectBrowser, muss da die Klasse „bodytext“ ´raus, und durch „contentText“ und „mainText“ (aus meinem Stylesheet) ersetzt werden?
Denn es ist so, dass die Darstellung nicht so ist, wie sie soll: z. B. ist der Text schwarz, und auch viel zu gross.
Das wird sicher so ein bisschen viel für dieses Forum, aber vielleicht kannst Du mir doch ein paar Stichworte geben (auch damit ich im Forum suchen kann). Gibt es da ein Tutorial? Modern Template Building?
Gruss,
Kutte