今日は仕事で「 」を見かけて、すっかりは「 」だと思って、あ、半角スペースだねと思いました。
しかし、ソースをよくみてみると、「  」もありました。
ここでちょっと混乱になってしまって、元々バックサイドの開発が多くて、あんまりフロントは強くないですね。
調べてみると、違いが分かったので、ご紹介させていただきます。
HTML上にインデントを調整したいのなら、②③④を使用するべきとのことでした。
①も半角スペースなので、使えそうに見えますが、①はNon-Breaking Spaceの略語なので、
ノーブレークスペースと読んで本当は一つの言葉の中で改行しないでほしいという意味です。
① 半角スペース(改行禁止という意味で利用)
②   半角スペースよりやや広いスペース
③   全角スペース
④   半角スペースよりさらに小さいスペース
勉強になりました!!!