Hi nazgul23,
wenn ich das richtig verstanden habe, dann schmeißt Du bei der Nutzung von CSS etwas durcheinander.
Du sagst, du möchtest Listen per CSS steuern (<LI>) versuchst dies aber über den <p>-tag im Style-Sheet. Das kann nicht funktionieren, außer Du erweiterst es. Ich trage dafür meist direkt am Anfang meines Style Sheets folgendes ein. Beispiel:
/* Allgemeine Definition der Schrifttypen */
h1, h2, h3, h4, h5, h6, p {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 10 px;
font-style: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 0px;
letter-spacing: normal;
line-height: normal;
margin: 0px 0px 0px 0px;
}
/* Allgemeine Definition der Listen */
ul, ol, dd {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 10 px;
font-style: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 0px;
letter-spacing: normal;
line-height: normal;
margin: 0px 0px 0px 20px;
}
Hier hättest Du dann Deine normalen Schriften von den Listen getrennt. Kurze Info falls nicht bekannt: margin 0px 0px 0px 20px;
bedeutet Rand oben, rechts, unten, links.
Falls Du keine CrossBrowser-Abfrage für Dein StyleSheet machst, solltest Du zumindest standardmäßig ca. 20px linker Rand angeben, da sonst unter dem MS IE Deine Punkte im linken Rand untergehen.
Danach kannst Du dann ja Deine individuellen Listen benennen und kannst jede Liste entsprechend anders einrücken.
Kleiner Tip: Mit <div> (Containern) springen viele nach Belieben um und des öfteren wissen diejenigen dann nicht was sie tun (weil es ja irgendwie funktioniert). Der eigentliche Sinn dieser Container ist aber das Arbeiten im "3-dimensionalen" HTML sowie die daraus resultierende Steuerung/Positionierung über Styles - sprich das Arbeiten mit Ebenen/Layern/Z-Indizees.
Hier aber wiederum vorsicht ohne CrossBrowser Abfragen. Das geht nämlich sonst in den meisten Fällen in die Hose. Auch bei Formularen und Hyperlinks kann sich das sehr schnell aufgrund der unterschiedlichen DOM-Strukturen der Browser negativ auswirken.
Ciao
DJ Picasso