On 27 Nov 2012 what should appear in Google Reader but a post called Hyphenation works! by PPK. I'm trying a little experiment here in that I set text-align: justify and turned on hyphenation. It's pretty easy, you tell the browser which language to use with a lang attribute. I'm declaring the language on the html element.
Next you add the CSS.
text-align: justify; /* optional */ -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -o-hyphens: auto; hyphens: auto;
I believe hyphenation makes justified text work on the web. Tell me what you think.
Update: After seeing that Chrome does not support hyphenation, I removed
text-align: justify so that text is easier to read in Chrome. At least until Chrome supports hyphenation.