Viennamade: Formate im HTML-Bereich anders als in seperater Datei?

Beitrag lesen

Hallo!

Ich verstehe überhaupt nichts mehr: Es geht um eine vertikale Liste (<ul>).
Begonnen habe ich damit die Styles im HTML-Code anzugeben, und zwar so:
<ul style="list-style-type:none;margin-top:542px;padding-top:0px;margin-left:0px;padding-left:0px;">

Der riesige margin-top deshalb, weil die Seite eigentlich nur aus einem positionierten background-image und eben der Liste unterhalb besteht.

Bis hierher schaut die Seite aus wie gewünscht, im Mozilla, im Opera, im IE. Dann ging ich daran, die Styledefinition in mein externes Stylesheet zu übertragen. Also notierte ich dort:
ul.navhal {list-style-type:none;margin-top:542px;padding-top:0px;margin-left:0px;padding-left:0px;}
Und die HTML-Quelle änderte ich auf <ul class="navhal">

Ja, und ab hier klebten Opera und Mozilla die vertikale Liste an den oberen Browserrand, der IE beläßt sie dort wo ich sie haben will (also 542px weiter drunten).

???
Bitte um Hilfe
Viennamade