@@susi999:
nuqneH
So schaut meine CSS-Zeile aus:
table.tab1 {background-color:#ffffff; width:85%; align:center; margin-left: auto; margin-right: auto;}
Es gibt keine CSS-Eigenschaft 'align'.
Und im HTML nehme ich folgendermaßen darauf Bezug:
Nein. Du nimmst im Stylesheet Bezug auf dein HTML, niemals andersrum.
<table class="tab1"
style="background-color: rgb(0, 102, 102); height: 622px; text-align: left;"
frame="box" rules="none" border="4" bordercolor="#006666"
cellpadding="2" cellspacing="0">Was stimmt daran nicht?
Du notierst CSS-Eigenschaften inline im HTML-Code im @style-Attribut anstatt diese im Stylesheet zu notieren.
Du verwendest missbilligte HTML-Attribute zur Darstellung anstatt CSS-Eigenschaften.
Und möglicherweise auch: Du verwendest eine Tabelle zum Layouten.
Es ist nicht so, dass das ganze CSS falsch ist, nur eben die Tabellenbreite haut nicht hin.
Ohne den Tabelleninhalt zu kennen, lässt sich dazu kaum Genaueres sagen (außer der Vermutung von 'table-layout: fixed').
Online-Beispiel, bitte.
Qapla'
Wer möchte nicht lieber durch Glück dümmer als durch Schaden klüger werden? (Salvador Dalí)