• ベストアンサー

&nbspとスペースの使い分け

HTMLでサイトを作る際に、 &nbspと空白・スペースはどういう時に使い分けをすればいいのでしょうか? &nbspを使うべきタイミングがよくわかりません。

  • HTML
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • webuser
  • ベストアンサー率33% (372/1120)
回答No.2

コーディングルールに従って使い分けるのが基本です。 自分個人のページなら自分次第です。 &nbspとスペースの決定的な違いは、 スペースは100個並べても1つとして表現されますが、 &nbspは100個書けば100個分のスペースで表現されるところです。

bronxoxtuekp
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.1

  は「改行しない空白」なので、 This is a pen. と書くと、単語の途中では改行されませんが、空白の部分で改行される可能性があります。 This is a pen. と書くと、a と pen の間では改行されることはありません。

bronxoxtuekp
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

  • 「半角スペース」と「 」の違い、を教えて

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

  • 「 」と「 」ではどちらを使ったほうが

    HTML内で空白を使いたいのですが 「 」と「 」ではどちらを使ったほうが良いのでしょうか? どういう時に、「 」を使うべきなのかがよくわかりません。

    • ベストアンサー
    • HTML
  • HTML   の繰返し法???

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

    • ベストアンサー
    • HTML
  •  を印刷すると?になる...

    IEで、HTMLを印刷したときに、 マシンによっては(?)  のスペースを印刷すると?になることがあるみたいなんですが、 なんでなんでしょうか? (バージョンは6でsp1当ててるのでも出てきました...)

    • ベストアンサー
    • 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
  • tdのスペース(空白の状態)は「&nbsp;」で問題ないでしょうか?

    tdのスペース(空白の状態)は「&nbsp;」で問題ないでしょうか? どうやって対処するのが正しいのでしょうか? <table width="164" height="300" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="86">画像</td> </tr> <tr> <td height="21">&nbsp;</td> </tr> <tr> <td height="86">画像</td> </tr> <tr> <td height="21">&nbsp;</td> </tr> <tr> <td height="86">画像</td> </tr> </table>

    • ベストアンサー
    • HTML
  • 変換された文字について

    よろしくお願いします スペースをHTMLプログラムに挿入したとき、空白ではなく”&nbsp;”を入れたほうが良いと習いましたが、そのほかに”&”や”<”、”>”といった記号をこのようなヘキサ?であらわしたいのですが、どなたか教えてください。説明しているサイトでもかまいません。よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • 半角スペース&nbsp;の文字化けに対処したい

    普段半角スペースを&nbsp;にしています PHP(初心者です)で&nbsp;を使うと文字化けしてしまいます \をいろんなところに入れてみたのですが、うまくいきません 文字化けを回避する方法はありませんか? 「 」だと2つ以上連続したら読んでもらえないので困ってます

    • 締切済み
    • PHP
  • <p>&nbsp;</p>ってまずいの?

    <p>&nbsp;</p>の書き方は間違っているとよく言われます。自分的にはケースごとに段落を増やすことができて便利だと思うのですが、 <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> こんな書き方でスペースを書いています。 これって何かマズイのでしょうか? またSEO的にはどうでしょうか?

    • 締切済み
    • SEO
  • 空白に&nbsp;を使うべきでしょうか?

    XHTMLでHPを作製しています。 altやHPの一番上に入れるキャッチコピーの文章等にSEO対策としてキーワード的な言葉を入れたいと思っています。 例えば「○○ ○○ ○○」と半角スペースを入れるのと「○○nbsp;○○nbsp;○○」と入れるのは、どちらの方が良いのでしょうか? 宜しくお願い致します。

専門家に質問してみよう