• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTML文書で <p> が効かないときがあります)

HTML文書で<p>が効かないときの理由

このQ&Aのポイント
  • HTML文書で<p>が効かないときは、ファイルの拡張子やエンコーディング、DOCTYPE宣言、CSSのスタイル指定などが原因となることがあります。
  • 特に、ファイルの拡張子が.html以外だったり、エンコーディングが正しく指定されていなかったりすると、<p>タグが正常に解釈されないことがあります。
  • また、DOCTYPE宣言が正しく行われていなかったり、CSSのスタイル指定が<p>タグに影響を与える場合も、<p>タグが効かない原因となります。

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

  • ベストアンサー
回答No.1

>Desert and Dessert <p> Do you know the difference between a désert and a >のままで、 根本的に間違ってます。 それ、「タグ打ちモード」ではなく 「表示モード」で書いてますよ。(ソフトにより名称は異なる) "<"ではなく、ソース内に&lt; 同じように、">"が、ソース内に、&gt; になっているケースです。 結果あなたが<p>だと思っているものは、Pタグではなく、 "&lt;p&gt;"と入っている状態で、それが画面に、 "<p>"と「タグ」としてではなく「文字」として出ている状態です。 一度そのファイルを「メモ帳」で開いてみてください。 (開くだけで、編集や保存はしてはならない) 上に書いた、エスケープ文字が確認できるなら、 あなたがお使いのツールでのモードが違う状態で書かれたという事です。 それを治せば解決しますよ。 (ソフトにより名称やモードの切り替え方は違うので、説明は不可能です) http://masaboo.cside.com/new_html1/ht_69.htm なぜこういう問題が出るかというと、 エスケープがないと、もしあなたが 「画面」に、 "1>あいうえお" "2>あいうえお" と出したい時、">"がHTMLでは、タグに使う文字とされ表示に使えない為、 別の表記を必要としている。というわけです。 今回の問題は、タグとして使いたいのにお使いのエディタが 表示を目的としたモードで書いていた!というのが、原因とわかる。 という事が、わかったという具合です。 ですので、次は、あなたが行いたい「タグ」を打ち込むモードに お使いのエディターを切り替えるにはどうするか? が、本来の質問になる。といった具合です。

Chaubeaux
質問者

お礼

まだよく分かっていない部分もありますが、どこがまちがっているのか、方向はわかった気がします。ありがとうございます。

Chaubeaux
質問者

補足

ご回答をありがとうございます。 私は秀丸エディターとメモ帳を使っていますが、 「タグ」打ちモードにするのはどうしたらいいのでしょうか。

その他の回答 (2)

  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.3

>このhtmlファイルを開いているデバイス >(というのはエディターのことでしょうか) >秀丸エディターです。 このhtmlファイルを編集しているのが秀丸エディター、 このhtmlファイルをダブルクリックしてブラウザで開いているのは パソコンで、 そのパソコンのOSがWindows10、 開いているブラウザがIE11 という理解でいいですか? ならば、 このhtmlファイルをメモ帳で開き 中身がのように埋まっているのか教えてください。 少なくとも私の環境では正しく描写されます。

Chaubeaux
質問者

補足

次のようになります。 D e s e r t a n d D e s s e r t < p > D o y o u k n o w t h e d i f f e r e n c e b e t w e e n a d é s e r t a n d a d e s s é r t ? <p>で段落が成功していますが、<p>の文字が残っていますね。 なお、これは私の画面では<p>の後 Do you know ...と続いているのです。このOKWAVEの画面にいれると段落がつくのです。

  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.2

少なくとも、 Winddows10の環境下、 メモ帳で指摘のhtmlファイルを作成し IE11で開くのであれば、異常な表示になりません。 désert and a dessért このéがansiでは扱えない文字なので、 この影響をブラウザが受けている可能性を疑います。 このhtmlファイルを開いているデバイス、OS、ブラウザは 何でしょうか?

Chaubeaux
質問者

補足

このhtmlファイルを開いているデバイス(というのはエディターのことでしょうか)秀丸エディターです。OSはWindows10, ブラウザはInternet Explorerです。

関連するQ&A