Avevo bisogno di correggere qualche CSS da qualche parte perché il mio testo non era avvolgente e andava avanti all'infinito se fosse una parola estremamente lunga.Differenza tra word-wrap: break-word e word-break: break-word
Come nella maggior parte dei casi, ho provato word-wrap: break-word;
nel mio file CSS e non ha funzionato.
Quindi, con mia sorpresa, e con il suggerimento di Google Chrome Developer Tools, ho provato word-break: break-word;
e risolto il mio problema. Sono rimasto scioccato da questo, quindi ho cercato su google per capire la differenza tra questi due, ma non ho visto nulla sull'argomento.
Inoltre, non penso che word-break: break-word;
sia un comportamento documentato visto che come W3 non ne parla. L'ho provato su Safari e Chrome, e funziona perfettamente su entrambi, ma sono titubante nell'usare word-break: break-word;
perché non ne ho mai sentito parlare da nessuna parte.
Vedo. Immagino che la ragione per cui funziona sia perché "è usato anche su lunghezze dinamiche". Dovrò rettificarlo in qualche modo in modo da poter usare invece 'word-wrap: break-word;' Preferisco non fare affidamento su qualcosa che non è ufficialmente documentato/supportato su tutti i browser rilevanti. – David
Se si stanno rompendo le parole, presumo che vogliate anche sillabare le parole. Vedi l'aggiornamento nel mio post. – zer00ne