<!DOCTYPE HTML> <html> <meta charset="utf-8"> <style> div { font-family:monospace; width:200px; border:1px solid red; text-align-last:justify; } span { display:inline-block; } </style> <!-- The <space> or <nbsp> characters that carry combining marks should NOT be stretched by justification. --> <div> <p><span>Hello ̈ ̈ ̈</span> world <p><span>Hello ̈ ̈ ̈</span> world <p><span>Hello ̈</span> <span> ́ ̀world</span> <p><span>Hello ‭̈‬</span> <span> ‭̂‬world</span>