• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:コンディショナルコメントの正しい記述方法を教えてください。)

コンディショナルコメントの正しい記述方法とは?

このQ&Aのポイント
  • コンディショナルコメントを使ったHP制作方法について教えてください。
  • HTMLの<head>タグ内に記述したコンディショナルコメントが認識されない問題について解決方法を教えてください。
  • <!--[if IE 7]><![endif]--> の記述が必要なのかどうか疑問に感じています。これはコードなのか、コメントなのかを教えてください。

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

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

Dreamweaver が 3つ目の「何を」認識している, ということでしょうか? もし 3つ目の「link 要素」を認識しているということであれば, それは Dreamweaver がちゃんと HTML のコメントを認識しているということです. 「コンディショナルコメント」は「InternetExplorer が特別扱いするコメント」であって, ほかのユーザエージェントからしてみればただの「コメント」でしかありませんよ. というか, InternetExplorer と Firefox (など) で明らかに違う表示をするようにしてみればいいのでは?

denneko
質問者

補足

Tacosanさん 何度か試しましたが、もう一度仕切り直ししてみます。 コードの脱字を言われたりすると、ここにのせた文章が修正できないので、まったく論外みたいなコメントしか返ってこなくなってしまったので今後は気をつけてかきます。 わかりづらくて申し訳ありませんでした。

すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

質問文の例ではIE7のとき「ie_6.css」、IE6のとき「ie7.css」となってますが、それは合ってるんでしょうか? ファイル名を含めて再度確認したほうがいいのでは?(アンダバーが入ってたり入ってなかったりするし) >※ちなみに最後の一つだけは認識するようなのです。 ということですが、IEのバージョンは何を使って見てるんでしょうか? IE8とか、そもそもIEじゃないというオチはないですよね?

denneko
質問者

補足

winarrow07さん コメントありがとうございます。 ie_7.cssの部分は一応あっています。修正しているうちに切れてしまっただけだと思います。すいません。 三つめだけを認識するというのは、Dreamweaver上でちゃんと色つきで表示されるという意味です。そのほかのものはコメント扱いになりうすぐれーでひょうじされます。 結局普通のCSSをリンクしたのと同じ表示になってしまいます。 ちなみにIe7と、Mozilla Firefox最新版を使っています。

すると、全ての回答が全文表示されます。

関連するQ&A