調べても納得できる答えがなかったため質問させていただきます。
charset=utf-8のhtmlを、Mac safari、firefox、chromeのそれぞれ最新版で表題の現象を確認しました。
ブラウザの仕様といえばそれまでなのですが、なぜ文字間の半角スペースが省略されて一つしか表示されないのかを知りたいです。(半角スペースの文字コードだとブラウザが認識しない? 10進数、16進数なども絡む?)
理由を説明となると、明確な答えが返せず困っております。
もし知見をお持ちでしたら、ご意見いただきたいです。よろしくお願いします。
▼試したこと
・テキスト左寄せ時
先頭に半角スペースを複数入れる
→省略されて表示されない。
全角文字の間に半角スペースを複数入れる
→半角スペースが一つだけ表示

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。