お蔵入り

clip!clip!
Ads By Google

ブログを書く時のスペースについて

スペースを続けて入力して空白を作り、その後に文章を入れたいのですがどうしても左寄せになってしまいます。
どうすれば良いのでしょうか?

2009-06-11 07:45の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。

回答(1)

2.

2009-06-11 20:19:04
HTMLのルールとして連続する半角スペースは1つにまとめるというものがあります。
そのため、方法としては
・半角スペースではなく全角スペースを使う
・コメントにあるように<pre>タグ(整形済みテキスト)を使う
・コメントにあるように「&nbsp;」を使う
などがあります。&nbsp;は「NoBreakSPace」の略でその前後の文字列において折り返しを行わない特殊なスペースになります。この特殊なスペースは1つにまとまらないので、連続して使用することが可能です。

しかし、HTMLのルール的には文頭にスペースを空けたいときはCSSで「text-indent」を設定するのが理想です。そうすると自由にスペースを空けることが可能です。
Ads By Google

コメント(1)

2009-06-11 11:45:54

HTMLエディタで投稿しているとそういうことがあるので、記事を書く時の右から2番目のボタンの「HTML編集」を押して記事のソースの一番始めに<pre>、最後に</pre>と書き込んで更新すればスペースもそのまま生かされます、
と思ったのですがスペースは空くけれど記事に枠が付いてしまうので<pre></pre>を取り消しました。

ところがその後普通に空白を入れて投稿するとスペースが空くようになっていました。
なんだかよくわかりませんが ?? 
HTMLを見るとスペースの部分に &nbsp; というのが入るようになっていました。

トラックバック(2)

トラックバックURL: