• ベストアンサー

HTMLで空白を入れるには?

HTMLの勉強をしております。 文字と文字の間に「空白」を入れる場合は、「 」を書き込んだほうが良いのでしょうか? それとも、全角や半角の「スペースキー」を、上手に使い分けたほうが良いのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • nakayan_4
  • ベストアンサー率55% (649/1171)
回答No.1

結論だけ言うと、2つは結果は同じに見えても厳密には違います。実際、状況によって結果が異なります。 このページが参考になると思います。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1423798899

newnewpc
質問者

お礼

大変参考になりました。 ありがとうございました。

関連するQ&A

  • 文字間の空白(スペース)の使い方について

    HTMLで文字と文字の間にスペースを入れたい場合、どのようにするのが一般的なのか教えて頂けますでしょうか。 (初心者なのですみません・・・) (例)「あ」と「い」の間にスペースを入れたい場合。 (1)「&nbsp;」で空白を作る。 <p>あ&nbsp;い</p> (2)半角スペースキーで空白を作る。 <p>あ い</p> (1)、(2)はどちらでも良いのでしょうか? よろしくお願い致します。

    • ベストアンサー
    • HTML
  • 「半角スペース」と「&nbsp;」の違い、を教えて

    「半角スペース」と「&nbsp;」の違い、を知りたいです。 ■背景 ・HTMLを秀丸エディタに貼ったりすると、「半角スペース」と「&nbsp;」を別認識します ・「&nbsp;」があると、色々不都合があるので、認識しやすいようにしたいです ・具体的には、「半角スペース」は目立つのでいいのですが、「&nbsp;」は分かりにくいので、これを目立たせたいです ■疑問 ・「半角スペース」と「&nbsp;」の違い、は何ですか? ・「改行されない空白文字」? ・「HTMLで使用可能な文字参照」てことは、HTMLではないのでしょうか? ・HTMLだとしたら、秀丸エディタとかにコピーした際、認識されるのはおかしいと思うのですが ■今の認識 ・HTMLで利用可能な「改行されない空白文字」 ・コピーされると認識されるので、HTMLではない ・だけど、「半角スペース」とも「全角スペース」とも違う ・??? ・もしかして「空白文字」と「スペース」は違う意味??

  • HTMLの空白について。

    現在アメリカ、海外用のホームページを作成中なのですが、その最中、空白というのが有効になってくれません。 微妙な画像の配置などにスペースキーを使っている私なのですがそれが、全角にしてしまうと、海外のパソコンでは文字化けを起こしてしまいます。 前にそういうときはHTMLで空白のものがあるから。といわれた事があるのですが、本当にあるのでしょうか? もしあるのでしたら教えてくださいm(_ _)m

    • ベストアンサー
    • HTML
  • &nbspで空白を入れたいのですが、文字間隔がおかしい

    htmlで文字列を整形したいです。 12345,67890 12345<5文字空白>67890 というような感じです。 で&nbsp;というのがあるということで 12345&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;67890 としてみました。 ところが&nbspを5個いれても5文字にならないようです。 ためしに以下のようにやってみました。 123456789<br> 1&nbsp;&nbsp;456789<br> やっぱり変です。&nbspは半角の半分???なのでしょうか。 半角の空白を決めた数入れる方法を、ほかの方法でも良いので教えてください。

    • ベストアンサー
    • HTML
  • 秀丸を利用して、空白から空白の間で、正規表現を使う

    秀丸を利用して、空白から空白の間で、正規表現を使いたいのですが、 やりかたが分かりません。 ^半角スペース.+?半角スペース と思ったのですが、違いました。 正規表現を使いたいところは、 こんな感じになってます。 謎の空白 半角空白 文字列 謎の空白 半角空白 (行頭からここの文字列の前だけ切りたい)  謎の空白 半角空白 文字列 謎の空白 半角空白 (行頭からここの文字列の前だけ切りたい)          : てっきり、全角空白かと思い、記号表示させてみたけど、違いました。 次に、タブかな、と思い、記号表示させてみたけど、違いました。 空白って、全角と半角とタブしか思いつかないのですが、 それ以外に何かあるのでしょうか? また、それは、正規表現で、どう扱うのでしょうか?

  • 【MS Office Word 2007】文章の文字と文字の間に空白を入れたい

    このような文章があるとします。 ○○○○、○○○○○○。 これを、 ○ ○ ○ ○、 ○ ○ ○ ○ ○ ○。 もしくは、 ○ ○ ○ ○ 、 ○ ○ ○ ○ ○ ○ 。 このように文字と文字の間に空白を入れたいと思います。 空白は全角スペース1つづつです。 可能なら半角スペースや2つ以上も出来たらいいです。 この作業を行うのに一番簡単と思われる方法がある方は教えて下さい。 何をしているかというと、漢文の原文を書き起こしてるのですが 「漢文を書くならこのソフトがいい」というものがありましたらそちらも教えて下さい。

  • HTML &nbsp; の繰返し法???

    HTML文で文字列の左側に空白を入れたい時には &nbsp; を使用しています 短い空白なら数回 &nbsp; を連続して記入すれば良いのですが、例えば全角空白10ケの際には &nbsp;&nbsp;&nbsp;~&nbsp;&nbsp; と20回も書かなくてはなりません リストの外見上もブザマですし、メンテの面からも好ましくありません &nbsp; を繰り返す文法表現はありませんか? また何らかの代替表現はありませんか? 色々調べましたが分かりません、ぜひ教えてください、お願い致します

    • ベストアンサー
    • HTML
  • 文字列前後の「全角空白/半角空白/改行文字」を取り除く

    PHPで、「文字列の前後に付加されている全角空白/半角空白/改行文字を取り除く」 という処理をしたいのですが、以下のように置換処理を書くとうまくいきません。 $after = preg_replace('/^[  \r\n]*(.*)[  \r\n]*$/u', '$1', $before); // [  \r\n]→[半角空白、全角空白、改行文字]です どううまくいかないのかといいますと、入力として半角スペース+全角文字が入ったときに、全角文字の先頭文字が文字化けしてしまいます。 たとえば、 <半角スペース>あああ をこれにかけると、 <よくわからない文字>ああ となります。 以下のように2回に分けてみると、正常に動きます。 $tmp = preg_replace('/[  \r\n]*$/u', '', $before); $after = preg_replace('/^[  \r\n]*/u', '', $tmp); 最初のように1回の正規表現による置換で済ませたい場合、 どのように書くのが適切なのでしょうか? PHPのバージョンは5.2.3です。

    • ベストアンサー
    • PHP
  • HTMLファイルのテキストにスペースを入れる

    HTMLタグでホームページを作成しています。 スペースを入れる時は全角でしかできないんですよね? 半角のスペースは入れられないのでしょうか? それとスペースの部分は空白になってしまうのでわかりづらいです。ここにはスペースが挿入されているという事をわかりやすくできないものでしょうか?

    • ベストアンサー
    • HTML
  • エクセルで 全角の空白を含むセルを見つけたい

    こんにちは。 エクセルを使っていて、姓名の間に半角の空白(スペース)を入れるはず なのですが、全角の空白を入れたデータがいくつか出来てしまいました。  (正) 山田 太郎  /ヤマダ タロウ・・・半角スペース  (誤) 山田 太郎 /ヤマダ タロウ・・・全角スペース これを探したいのですが(直すのはまた別のソフトなのです。 エクセルでチェックしながら直さないとなんです。不便。。) ご存知の方がいらっしゃいましたらよろしくお願いいたします!

専門家に質問してみよう