WordPressで要素間に変なスキマができていた。
よくみたら、要素テキストに「」という文字が表示されていた。
ChromeのDeveloper toolでみるとこんな感じだ
調査したところ、これはBOMであり、windowsのメモ帳で編集しちゃうと、BOMがつくらしい。
いろいろなサイトで、テキストエディタで「UTF-8 without BOM」に変換すれば消えると書いてあるのだが、消えなかった。
ちなみに使用したのはNotepad++
編集したファイルはheader.php
いろいろ調べてみると、バイナリエディタで削除してもOKらしい。
は、バイナリにすると「EF BB BF」だ。
#Notepad++のHex Editorプラグインを使って削除
Notepad++にHex Editorというバイナリ編集ができるプラグインがあるので、
これをインストールして、該当のファイルを開いて、「EF BB BF」を検索
確かにあった
これを選択して、右クリックで削除して保存。ちなみに3箇所もあった。
おお!消えた。
こんなことで小一時間要してしまいました。
しかしいつこのモジコードが入ったのか不明。
Windowsのメモ帳を使ったとは思えないのだが。。