CSS-Fragmentierung
Das CSS-Fragmentierungsmodul definiert, wie Inhalte angezeigt werden, wenn sie unterbrochen (fragmentiert) und auf mehrere Seiten, Regionen oder Spalten verteilt werden. Dieses Modul definiert Funktionen für die Paginierung, das Brechen von variablen Fragmentgrößen und -ausrichtungen, Witwen und Waisen.
Dieses Modul erklärt, wie Inhalte über Fragmentierungscontainer hinweg unterbrochen werden und wie solche Unterbrechungen vom Autor gesteuert werden können. Der generische Begriff für das Aufteilen von Inhalten über Container hinweg ist Fragmentierung. Fragmentierung tritt auf, wenn ein Inline-Block in mehrere Zeilen umbricht. Dies kann passieren, wenn Layout-Funktionen wie das CSS-Mehrspaltenlayout verwendet werden: Zum Beispiel, wenn ein Block in einem Spaltenlayout-Container mehr als eine Spalte überspannt oder beim Drucken einen Seitenumbruch überspannt. Jedes Stück der Darstellung des Elements wird als Fragment bezeichnet.
Wenn Inhalte physisch gedruckt oder als Druckvorschau angezeigt werden, gibt es Seitenumbrüche. In diesen paginierten Medien, im Gegensatz zu kontinuierlichen Medien, können Dokumenteninhalte zwischen einer oder mehreren Seiten oder Fragmenten aufgeteilt werden. Um ungeschickte Umbrüche zu vermeiden, wie zum Beispiel mitten durch eine Textzeile oder mit einem einzelnen Wort auf einer eigenen Seite, können Browser Inhalte, die sonst über den Seitenumbruch fallen würden, verschieben. Dieser Prozess wird als Paginierung bezeichnet.
Referenz
>Eigenschaften
Glossarbegriffe
Leitfäden
- Behandlung von Inhaltsumbrüchen im Mehrspaltenlayout
-
Einführung in die Fragmentierungsspezifikation und wie man steuert, wo Spalteninhalte unterbrochen werden.
Verwandte Konzepte
overflowheight,max-height, undblock-sizeCSS-Eigenschaftenwidth,max-width, undinline-sizeCSS-Eigenschaften- Blockformatierungskontext
CSS-gestaltete Medien Modul
CSS-Anzeige Modul
- Hauptbox Begriff
- Blockformatierungskontext Leitfaden
Spezifikationen
| Specification |
|---|
| CSS Fragmentation Module Level 3> |
Siehe auch
horizontal-viewport-segmentsundvertical-viewport-segments@mediaDeskriptoren- Viewport Segments API
- CSS-Mehrspaltenlayout Modul