HTMLの文字参照「 」は、半角スペースとしてレンダリングされますが、その前後で改行されません。 「nbsp」は「no-break space,non-breaking space」で「スペースの前および後の位置での自動的な改行(行の折り返し)を防ぐ特殊なスペース」です。(→Wikipedia-ノーブレークスペースより) HTMLで文字列が表示範囲内に収まらない場合、英文であれば半角スペース等で自動的に改行がなされますが、「 」の前後では抑制されます。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="