Hallo GD,
ich hatte:
<?xml-stylesheet type="text/css" href="beispiel.css"?>
vll mach ich einfach nur das css falsch.. wie müsse das aussehn?
Deine Elementnamen mit enthaltenem Punkt sind suboptimal bezüglich der CSS-Definitionen. buch.name {...} würde ein Element buch mit Klassenbezeichner name erwarten. Schreibe mal die Punkte als Unterstriche und wende CSS-Regeln in dieser Form an:
verlag_name
{
display: block;
}
buch_name
{
display: block;
color: #00C;
background-color: #FFC;
}
/* usw. */
BTW: Die HTML-Inhalte sind lt. DTD nicht gültig und auch die DTD an sich ist noch nicht rund (u. a. Schreibweise groß vs. klein).
Grüße,
Thomas