For what it's worth, the only part of the HTML5 specifications that deals with line breaks in title
attributes states:
If the
title
attribute's value containsU+000A LINE FEED (LF)
characters, the content is split into multiple lines. EachU+000A LINE FEED (LF)
character represents a line break.
So you could break up the title
attribute on the server-side, although this is unlikely to be a desirable solution. Alternatively, you can try inserting zero width spaces, though browser support for this may also be inconsistent.