【Word Pressへブログ移行】「 & nbsp;」の意味は??簡単に説明するよ!

programming
たみお
たみお

僕は元々はてなブロガーだったんですが

WordPressに移行してきて、初めて見た

コードがあります。

ナマケモノ
ナマケモノ

なんだ?言ってみろ。

たみお
たみお

(やっぱ怖い・・)

「 」ってなんですか??

スポンサーリンク

『 』とは??

ノーブレークスペース (no-break space, non-breaking space)と読みます。

以下、Wikipediaから引用

スペースの箇所での自動的な改行(行の折り返し)を防ぐ特殊なスペースである。ノンブレーキングスペース(non-breaking space)、ハードスペース(hard space)、固定スペース(fixed space)とも呼ばれる。HTMLのようにホワイトスペース文字の並びを1つのスペースにまとめるシステムで、行内に複数のスペースを入れるために使うこともできる。

ちょっとこれだけではいまいちなんのこっちゃですねw

例えば英語文を入力している時、『 』が入っていない場合は、末尾で

————————————————————————————————————-program ming

という感じに、単語の途中で改行してしまいます。

ここに『 』が入っていることで

————————————————————————————————————-programming

このように、単語が途中で途切れるのを防いでくれるのです!

なんと優しい!

スポンサーリンク

複数の改行をひとまとめにしてくれる

スペース、改行、タブ、改ページなどを、HTMLなどの中では「ホワイトスペース文字」と呼ばれるそうです。

これらを連続して使いたい場合も『 』を使います。

というか勝手にワードプレスが挿入してくれてます。

イメージで書くと

 

<p></p>   //改行//

<p></p>   //改行//

<p></p>   //改行//

&nbsp;

・・・・

みたいな感じですね。(雑ですいませんw)
スポンサーリンク

Gutenbergでは使われてない??

WordPressのversion5.0から正式に実装されるGutenbergですが、このテキストエディタでは『&nbsp;』は現れないんです。。

たみお
たみお

前のでは、ビジュアルエディタで改行押せばテキストエディタで入ってたんですけどね。。

なんで現れなくなったのかは不明です・・。

でも安心してください。ちゃんと英文が末尾に来た時は単語ごと改行されてますから。

スポンサーリンク

最後に

ちょっとニッチなテーマ、『 &nbsp』について簡単にお話ししました!

たみお
たみお

まだまだ初心者なので、いまいち理解はできてませんが、まあ知らなくてもなんとかなりますw

ナマケモノ
ナマケモノ

その通りだ。深く考えるな。

たみお
たみお

あんたもほんとはよく知らなかったんじゃ・・・。

ナマケモノ
ナマケモノ

あ?

たみお
たみお

なんでもないです・・!

ではでは!