The issue in this case is a missing lang
attribute. Without that defined, the web browsers do no know how to hyphenate the page, because they don't know what language they are hyphenating in.
Adding this attribute will fix the issue in browsers that support hyphenation.