CSS im HTML Teplate wird nicht im Typo3 übernommen

M

MHO_MBP

Mitglied
Thread Starter
Dabei seit
03.01.2007
Beiträge
52
Reaktionspunkte
0
Hi,

habe ein HTML Template mit CSS für Typo3 erstellt. Nur leider übernimmt er nicht den CSS Code. Die Tabelle und Platzhalter übernimmt er ohne Probleme.

Hier ein Ausschnitt vom Template:

<body>
<!-- ###DOKUMENT### begin -->

<div style="background-image: url(MW_Bild.jpg);
Background-repeat:no-repeat;
width:117; height:141;
position:absolute; left:0px; top:0px;">
</div>

<div style="background-image: url(banner.jpg);
background-repeat:no-repeat;
width:867px; height:69;
position:absolute; left:137px; top:20px; padding-left:15px; padding-top:40px;">###BANNER###
</div>

<div style="background-image: url(oben_link.jpg);
background-repeat:no-repeat;
width:867px; height:30px;
position:absolute; left:137; top:109px; padding-left:740px; padding-top:6px;">###M_OBEN###
</div>

<div style="background-image: url(m_back.jpg);
background-repeat:no-repeat;
width:117; height:609;
position:absolute; left:0px; top:151px; padding-top:50px;">###M_LINKS###
</div>


<div style="margin-left:127px; margin-top:151px; ">
<table width="893" cellspacing="0" cellpadding="0" border="0">
<tr><td width="870" height="12" style="background-image: url(oben_cont.jpg); background-repeat:no-repeat;"> </td></tr>
<tr style="background-image: url(mitte_cont.jpg); background-repeat:repeat-y; "><td height="555"><div style="padding:15px; padding-right:80;">###CONTENT###</div></td></tr>
<tr><td height="41" style="background-image: url(unten_cont.jpg); background-repeat:no-repeat;"> </td></tr>
</table>
</div>
<!-- ###DOCUMENT## end -->
</body>

könnte es vielleicht was bringen wenn ich für CSS-Klassen einrichte damit er besser interpretieren kann?

wäre für eure hilfe sehr dankbar.

Danke und Gruß
 
klassen oder ids wärn echt ne idee ... wie soll er (der browser) denn sonst die vier verschiedenen divs unterscheiden?

und nimm doch besser ein externes css ;)
 
Empfohlen sei an dieser Stelle die Typo3-Einführung direkt von der Typo3-QWebsite.
 
Erst die Arbeit mit Klassen und IDs und das externe Einbinden machen CSS zu dem mächtigen Werkzeug, das es ist. Von daher sind die mehr als eine gute Idee.
Genauso wie Einheiten bei Größen- und Positionsangaben.
Code:
height:609
609 was? em, px, pt, cm? Das muss zwingend mit dazu, sonst wird das nichts. Einzige Ausnahme: 0, da 0cm genausoviel sind wie 0px, 0pt, 0em und 0schweine. Eben 0.

Tabellen haben als Layoutkrücke nichts verloren und das Markup sollte eine gewisse Semantik erkennen lassen. Der ausschließliche Einsatz von div-Tags legt den Schluß nahe, dass da noch viel Optimierunspotential besteht.
 
Zurück
Oben Unten