text-wrap: balance
Proprietà CSS che distribuisce un titolo in modo uniforme su più righe, invece di riempire la prima e lasciare una parola isolata sulla seconda.
Il problema è vecchio e si risolveva con librerie JavaScript che misuravano il testo e inserivano a mano le interruzioni: una correzione che costava calcoli di layout e si rompeva a ogni ridimensionamento. Il valore balance dice al browser di cercare l'insieme di interruzioni di riga che minimizza la differenza di lunghezza tra le righe. Poiché la ricerca è costosa, Chrome la limita a un piccolo numero di righe, il che è ragionevole: serve per titoli e paragrafi brevi, non per il corpo del testo. Il valore affine pretty agisce all'estremo opposto ed evita di lasciare una sola parola sull'ultima riga. Il supporto per balance è arrivato con Chrome 114 ed è ormai diffuso.