Kompozer
Kompozer-Anleitung Version 1.01 vom 07.06.2008 Seite 151
.keeptogether {page-break-inside: avoid}
A7.3 Ergebnisse
A7.3.1 Die richtige Reihenfolge
Wenn die Drucker-Formatvorlagen, wie beschrieben aufgestellt werden, sollte alles gut
funktionieren, dennoch gilt es einige Vorsichtsmaßnahmen zu beachten.
Normalerweise wird es zwei Sätze von Styles geben, einen für gedruckte Medien, einen für
allgemeine Medien. Wenn die zwei Sätze für gedruckte Medien und Bildschirm-Medien
bestimmt sind, kann es eigentlich keine Mehrdeutigkeit geben, aber es gibt gute Gründe,
diese Methode zu vermeiden:
• Besucher, die andere Medien benutzen, würden vielleicht vor den Kopf gestoßen.
• Beide Seitendruckformatvorlagen würden umfangreich sein müssen, das würde zu
mehr Entwicklung- und Wartungsaufwand führen.
Statt dessen ist es normal, ein Stylesheet zu verwenden, das alle Medien abdeckt und ein
getrenntes für Druckmedien, das nur einige Styles - diejenigen, für den Druck verantwort-
lich sind, enthält.
Die CSS-Spezifizierungen, die die 'cascading' Ordnung für Stile kontrollieren, diktieren,
dass die später geladenen Regeln diejenigen überschreiben, die früher geöffnet wurden.
Wenn also die Regeln für Druckmedien zuerst und dann diejenigen für allgemeine Medien
gelesen werden, werden die Letzteren dominieren, und die Druckmediaregeln werden ig-
noriert.
Es ist deshalb wichtig, dass der Verweis zum Druck-Stylesheet nach dem
zum normalen Stylesheet erscheint.
CaScadeS legt im HEAD-Bereich die Stylesheets in derselben Reihenfolge an, wie im
'Sheets und Regeln'-Fenster.
Um Reihenfolge der internen oder verlinkten Stylesheets zu verändern, hält man sich an
folgende Schritte:
• CaScadeS starten
• Im 'Sheets und Regeln' Fenster auf ein Stylesheet klicken
• Klicken Sie auf den 'Nach-Unten'- oder den 'Nach-Oben'-Pfeil.
A7.3.2 Inline Styles
Allgemein gilt, dass Styles für Druckmedien nicht als Inline-Styles angewandt werden kön-
nen. Mögliche Ausnahmen sind die 'page-break'-Eigenschaften. Diese gelten nur seiten-
orientierte Medien und sind deshalb bedeutungslos für den Bildschirm und die meisten an-
deren Geräte, jedoch sind sowohl Druck als auch Projektion paginierte Medien und können
daher unterschiedliche Umbrüche erfordern.
Die Cascading Regeln diktieren, dass Inline-Styles gegenüber allen anderen Priorität ge-
nießen. Autoren werden Inline-Styles wohl sparsam anwenden und, anders als oben ange-
führt, es vermeiden, irgendwelche Styles anzugeben, die nicht für alle Medien gelten.
Inli-
ne-Style-Deklarationen werden alle Druck-Styles übersteuern. Jede Deklaration, die
Probleme ergeben könnte, muss vermieden werden