全角スペースを使わずに段落の先頭を一文字下げよう
TypePadのWYSIWYGエディタが変更になったようで、これまでは削除されていなかった文頭の全角スペースが削除されるようになっちゃいました・・・orz
でも日本語で書くからには段落の最初は一文字分下げたいじゃないですか。まぁ、HTMLモードで編集(全角スペースを挿入)して保存すれば、削除はされないみたいなんですけど、リッチテキストモードに行って戻ると消えてるという罠(苦笑)。
もちろんリッチテキストモードを使わなきゃいいんですが、文章やレイアウトをチェックするにはリッチテキストモードの方が便利なんですよね。かといって、毎回最後にHTMLモードで全角スペースを追加していくのは面倒です。
というわけで、何かいい方法がないか調べてみました。
第1の方法は文字エンティティを使う方法です。 を使えば、2バイトフォント相当の空白を確保できるんだとか。
 で指定しました
第2の方法はCSSを使う方法で、<p style="text-indent: 1em;"> ってしておくと、自動的に先頭に1文字分の空白が挿入されます。
CSSで指定しました
どちらを使っても、結果の見た目は同じなんですが、「段落の頭を一文字分下げる」という意味では、CSSを使う方が理にかなっているのかなぁ
追記:
今やってみたら、先頭の も消えてるじゃん!こりゃCSSを使うしかないか。