Malte1019: CSS-formatierung für <ol> und <ul>

hallo,

mein problem: ich möchte in einer HTML-datei mit listen [<ol>, <ul>] die farbe der aufzählungselemente [01., 02.,...; I., II.,...; A, B,...; punkte; squares] und für erstere [also die <ol>s] auch eine schriftart definieren. allerdings interpretiert keiner der drei großen browser mein vorhaben korrekt, Netscape 4.x zeigt die <li>s in der <ol>-definiton an und Opera 6.x, IE 5.5 und Netscape 6.x zeigen die <li>s zwar in der korrekten schriftart an [CSS-definition für <p>s und <li>s] aber davor die zahlen [und so weiter] kann ich nicht farbig gestalten wie es zum beispiel in Word möglich ist. oder doch?
schon mal danke für die hinweise.

  1. Hoi,

    mein problem: ich möchte in einer HTML-datei mit listen [<ol>, <ul>]
    die farbe der aufzählungselemente [01., 02.,...; I., II.,...; A,
    B,...; punkte; squares] und für erstere [also die <ol>s] auch eine
    schriftart definieren. allerdings interpretiert keiner der drei
    großen browser mein vorhaben korrekt, Netscape 4.x zeigt die <li>s
    in der <ol>-definiton an und Opera 6.x, IE 5.5 und Netscape 6.x
    zeigen die <li>s zwar in der korrekten schriftart an [CSS-definition
    für <p>s und <li>s] aber davor die zahlen [und so weiter] kann ich
    nicht farbig gestalten wie es zum beispiel in Word möglich ist. oder
    doch?
    schon mal danke für die hinweise.

    Deine Browser scheinen defekt zu sein. Das folgende interpretieren
    meine Browser (IE5.5, Mozilla 0.9.9, Netscape 4.79, Opera 6.1) korrekt:

    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
     <head>
      <title>Defunced.de</title>

    <style type="text/css">
       ul,ol {
         color:#CCCCCC;
         font-family:Verdana,Arial,sans-serif;
       }
      </style>
     </head>
     <body>
      <ol>
       <li>blub</li>
       <li>blub</li>
      </ol>

    <ul>
       <li>blub</li>
       <li>blub</li>
      </ul>
     </body>
    </html>

    Gruesse,
     c.j.k

    1. mmh... klang interessant, denn XML hatte ich bisher noch nicht verwendet, aber sobald ich für <li> CSS-angaben definiere, nimmt auch der rest diese angaben an.
      [die zahlen und der text dahinter sollen unterschiedliche farben haben]

    2. naja, zwar interpretiert keiner meiner browser deine angaben korrekt, aber ich setz' jetzt einfach noch 'n <span class=""> hinter's <li> - das mögen die irgend wie *gg*.
      trotzdem danke :)