CSS-formatierung für <ol> und <ul>
Malte1019
- css
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.
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
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]
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 :)