En termes de typographie, une veuve est la dernière ligne d'un paragraphe qui reste seule sur une nouvelle page ou dans une nouvelle colonne. La widows
propriété en CSS contrôle le nombre minimum de lignes d'un paragraphe qui peuvent tomber sur une nouvelle page. Cette propriété affecte uniquement les supports paginés tels que print
.
@media print ( p ( widows: 3; ) )
Si un paragraphe ne peut pas tenir sur une seule page dans son intégralité, il est divisé chaque fois que cela est possible. De cette façon, des lignes simples d'un paragraphe peuvent apparaître sur la page avant de continuer sur la page suivante. Ceci est généralement indésirable, de sorte que de nombreux traitements de texte nécessitent au moins deux lignes sur une ancienne page, au lieu d'une. La orphan
propriété agit de la même manière. Vous pouvez lui donner un nombre positif (où 2 est la valeur par défaut) ou inherit
.
Notez que la widows
propriété n'affecte généralement pas les supports non paginés tels que screen
. Cependant, les navigateurs prenant en charge les deux widows
et columns
appliqueront également la fonctionnalité prévue aux colonnes. En outre, la propriété affecte uniquement les éléments de niveau bloc.
widows
= nombre minimum de lignes dans un paragraphe divisé sur la nouvelle page.orphans
= nombre minimum de lignes dans un paragraphe divisé sur l' ancienne page.
![](8907808/widows_css-tricks_2.png.webp)
![](8907808/widows_css-tricks_2.png.webp)
En rapport
- orphelins
Prise en charge du navigateur
Ces données de support de navigateur proviennent de Caniuse, qui contient plus de détails. Un nombre indique que le navigateur prend en charge la fonctionnalité dans cette version et plus.
Bureau
Chrome | Firefox | C'EST À DIRE | Bord | Safari |
---|---|---|---|---|
25 | Non | 8 | 12 | 7 |
Mobile / tablette
Chrome Android | Android Firefox | Android | Safari sur iOS |
---|---|---|---|
88 | Non | 4.4 | 7,0-7,1 |