Der Martin: Auflistung: Zeilenumbruch verhindern + Aufzählungszeichen

Beitrag lesen

Hallo,

Den Code kann ich ja mal reintun. Das einzige was fehlt ist das Aufzählungszeichen (Name: punkt.gif):

naja, im vorhandenen Code stecken aber schon genug Fehler sowie "schlechte Angewohnheiten".

#rahmen {
  border-width:2px;
  border-style:solid;
  border-color:blue;
  align: center;
  width: 758;

ul {
margin: 0;
padding: 0px 0px 0px 16px;
}

Böser Fehler: Die schleißende Klammer nach den Regeln für #rahmen fehlt. Damit dürfte ein normal arbeitender Browser den nachfolgenden Selektor für ul nicht korrekt interpretieren.
Außerdem gibt es keine CSS-Eigenschaft align (meintest du vielleicht text-align?), und bei der width-Eigenschaft fehlt die Einheit.

<div id="rahmen">

<table width="750" border="0" cellspacing="0" cellpadding="0">
<tr>
  <ul><font size="2" face="Helvetica, Geneva, Arial, SunSans-Regular, sans-serif">
   <li>test test</li>
   <li>Test test test test test test test test test test</li>
   <li>Bei texten, die über eine Zeile hinausgehen, kommt leider keine Aufzählungsgrafik, wie man hier sehr gut sehen kann ...</li>

Fehler: tr darf kein ul als Kindelement haben, da fehlt das td-Element.
Kritik: Wozu überhaupt die Tabelle drumherum? Die hat hier überhaupt keinen Sinn.
Fehler: ul darf kein font als Kindelement haben.
Kritik: Formatierungen bitte ins Stylesheet, nicht mit veralteten HTML-Attributen.

Erst wenn du die HTML/CSS-Fehler ausgebessert hast, lohnt es sich überhaupt, über Fehldarstellungen nachzudenken.

So long,
 Martin

--
Disziplin: Teppichböden wiederfinden, wenn man sie verlegt hat.