by shigemk2

当面は技術的なことしか書かない

nbspの話

ノーブレークスペース - Wikipedia

HTMLのように通常のスペースの並びを1つのスペースにまとめるシステムで、行内に複数のスペースを入れるために使うこともできる。

また、

NBSPと通常のスペースの違いは、NBSPを含む文字列が行末に来て、かつ長すぎて行に収まらない場合、文字列全体(NBSPでつながっている文字列も含めて)が次の行へ移動することにある。

まあこんな感じ

<html>
  <body>
    <p>ほげ                              ほげ</p>
  </body>
</html>

ただ連続してスペースを並べても1つのスペースとしてみなされるけど、

f:id:shigemk2:20140513004214p:plain

&nbsp;

を連続すれば、連続スペースとして処理される。

<html>
  <body>
    <p>ほげ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ほげ</p>
  </body>
</html>

f:id:shigemk2:20140513004224p:plain