• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:半角ハイフンを半角スペースで囲むとハイフンが変化)

半角ハイフンを半角スペースで囲むとハイフンが変化

このQ&Aのポイント
  • 半角ハイフンを半角スペースで囲むと、ハイフンが変化してしまうことがあります。ソースを確認すると、ハイフンの部分には「–」が表示されています。
  • 半角スペースなしで半角ハイフンを記入すると、普通に「-」と表示されます。
  • Web上で半角スペースで囲んだ半角ハイフンを使いたい場合は、半角ハイフンをエスケープする必要があります。具体的な方法は、各プラットフォームやエディタによって異なります。

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

> または です。 >    は、「no-break-space」といって改行を禁止するスペース >ですから意味が違います。  見事に空白に変換されてますね。&を&に変換して置けばよかった。  または2です。( も同じ)   &#xA0  は、「no-break-space」といって改行を禁止するスペースですから意味が違います。 ASCII Punctuation ( http://www.unicode.org/charts/PDF/U0000.pdf )のP2を参照  &#nbsp;は文字実態参照、&#xA0は数値文字参照の16進数表記、 は数値文字参照の10進数表記です。Xの有無で決まる。  5.3 文字参照 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/charset.html#h-5.3 )  半角スペースの入力方法は、直接入力モードでspaceで、 が入力されているはずですから、それで良いです。  設定により半角スペースと全角スペースの区別ができるテキストエディタが便利です。 テキストエディタ EmEditor - EmEditor Free ( http://jp.emeditor.com/modules/download2/rewrite/tc_5.html )私はこれのpro版を使ってます。

zxcpoikjha
質問者

お礼

この度は大変お世話になりました。 これからは を使おうと思います。 ありがとうございました!

その他の回答 (2)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

何かツールを使ってませんか? ありえない現象です。 >(ちなみに、【ソースに】半角ハイフンの前後に半角スペースをとらずに記入したところ、 >ソースには普通に - と表記されていました)  となるし、 >題名【のソース】に「文字文字 - 文字文字」と記入したところ、・・・【中略】・・・ >ソースを見ると、ハイフンの部分に–と記入されています。  ソースに直接「文字 - 文字」と書けばよいです。  HTMLの仕様上、空白文字(半角スペース,タブ,改行など)については 【引用】____________ここから ここで、ソース文書中で語間に空白類が複数連なっている場合、PRE要素を除いて、レンダリング結果の語間スペース調整は全く異なるものになるという点に注意されたい。 特にユーザエージェントは、語間スペースの出力処理に際しては、連続する空白類の入力があった場合は1つにまとめてしまう必要がある。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Paragraphs, Lines, and Phrases (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/text.html#h-9.1 )]より  ですから、ひとつのものはそのまま表示されます。 「Web上で半角スペース」を記述するには、については、  または です。      は、「no-break-space」といって改行を禁止するスペースですから意味が違います。  

zxcpoikjha
質問者

お礼

ご回答ありがとうございます。 教えていただいた を使用したところ、ハイフンが変化せずにしっかりと表示されました。  を使用するとしっかりと表示されるということは、もしかしたら、私の半角スペースの打ち方が間違っているのではないかと思えてきました。 凄く初歩的な質問なのですが、半角スペースの打ち方は、ESCキーの下の半角/全角でaiueoという文字が打てる状態にして、スペースキーを押すで合っていますか? です。 よろしくお願いします。

zxcpoikjha
質問者

補足

今まで打っていたスペース です。

  • mikemike7
  • ベストアンサー率87% (97/111)
回答No.1

 -  とすればいけると思いますよ。   と入力した部分は半角スペースで表示してくれます。

zxcpoikjha
質問者

お礼

ご回答ありがとうございます。 とても参考になりました!

関連するQ&A