widows

Avatar of Sara Cope
Sara Cope am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Im typografischen Sinne ist ein „Witwe“ die letzte Zeile eines Absatzes, die allein auf einer neuen Seite oder in einer neuen Spalte steht. Die widows-Eigenschaft in CSS steuert die Mindestanzahl von Zeilen eines Absatzes, die auf eine neue Seite fallen dürfen. Diese Eigenschaft wirkt sich nur auf paginierte Medien wie print aus.

@media print {
  p {
    widows: 3;
  }
}

Wenn ein Absatz nicht vollständig auf eine Seite passt, wird er dort geteilt, wo es möglich ist. So können einzelne Zeilen eines Absatzes auf einer Seite erscheinen, bevor er auf der nächsten Seite fortgesetzt wird. Das ist in der Regel unerwünscht, weshalb viele Textverarbeitungsprogramme mindestens zwei Zeilen auf der alten Seite belassen, anstatt nur einer. Die orphan-Eigenschaft funktioniert ähnlich. Du kannst ihr entweder eine positive Zahl (wobei 2 der Standard ist) oder inherit zuweisen.

Beachte, dass die widows-Eigenschaft im Allgemeinen keine nicht-paginierten Medien wie screen beeinflusst. Browser, die sowohl widows als auch columns unterstützen, wenden die beabsichtigte Funktionalität jedoch auch auf Spalten an. Außerdem wirkt sich die Eigenschaft nur auf Block-Level-Elemente aus.

Kurz gesagt, speziell in CSS:
  • widows = Mindestanzahl von Zeilen eines Absatzes, die auf der **neuen** Seite geteilt werden.
  • orphans = Mindestanzahl von Zeilen eines Absatzes, die auf der **alten** Seite geteilt werden.
Die roten Linien sind Witwen.

Weitere Ressourcen

Browser-Unterstützung

Diese Browser-Support-Daten stammen von Caniuse, wo es weitere Details gibt. Eine Zahl gibt an, dass der Browser das Feature ab dieser Version unterstützt.

Desktop

ChromeFirefoxIEEdgeSafari
25Nein8127

Mobil / Tablet

Android ChromeAndroid FirefoxAndroidiOS Safari
127Nein4.47.0-7.1