Da PDF kein CSS kann, ist das vermutlich auch suboptimal.
Es gibt bei PDF allerdings wohl die Möglichkeit, Dateien anzuhängen, das Auslesen solcher
angehängter Dateien wird allerdings nicht von allen PDF-Darstellungsprogrogrammen ermöglicht, ich glaube von den unter Linux gängigen eher nicht, das Teil von Adobe kann es, von daher aktuell für Autoren noch keine richtig sinnvolle Option.
Besonders hilfreich ist wohl eine Anleitung, wo man Beispiele direkt auf den eigenen Rechner kopieren kann und wo man dann selbst herumprobieren kann.
Obwohl der alte Inhalt von ‘selfhtml’ wohl vollständiger und besser durchdacht war, tut es der aktuelle Inhalt für Anfänger wohl auch: wiki.selfhtml.org/wiki/CSS
Ich habe mich etwa auch um das entsprechende Wikibook bemüht:
de.wikibooks.org/wiki/Websiteentwicklung:_CSS
Das sollte auch reichen, leidet aber etwas unter den technischen Einschränkungen solcher wikis, daß man nicht beliebige Dateien als Beispiele hochladen kann.
Gut, man kann die Beispiele hier aber sicher noch besser kopieren als bei PDF oder einem Video-Format.
Es gibt aber auch zahlreiche andere Anleitungen, die man im Netz finden kann, die auch einfache Beispiele (X(HTML, SVG + CSS bieten, die sollten es sicher auch tun.
Man muß aber immer aufpassen, daß diese Anleitungen nicht bereits Sachen erklären, die
noch in keiner offiziellen CSS-Empfehlung stehen, die man also aktuell gar nicht nutzen sollte.
Das irritiert dann den Leser nur, wenn sich dann anderweitig herausstellt, daß man den Kram
noch gar nicht für allgemeine Veröffentlichungen nutzen sollte, sondern nur, um die CSS-Arbeitsentwürfe und Brauser-Implementierungen zu testen.
Natürlich wenn man englisch kann, kann man sich auch einfach die offiziellen Empfehlungen durchlesen und durcharbeiten.
Etwa die zu CSS2:
w3.org/TR/CSS2/