- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:スタイルシートの記述について)
スタイルシートの記述について
このQ&Aのポイント
- スタイルシートの記述方法について質問があります。文字を黒く、背景色を白くする方法について、2つの記述方法がありますが、どちらが正しいのか気になっています。ネット検索をしたところ、後者の方法が一般的なようですが、今でも古い方法とされる<!-->は使用されないのでしょうか。
- スタイルシートの記述方法について質問があります。文字を黒く、背景色を白くする方法について、2つの記述方法がありますが、どちらが正しいのか気になっています。ネット検索をしたところ、後者の方法がよく使われているようですが、<!-->はもはや使われない方法なのでしょうか。
- スタイルシートの記述方法について質問があります。文字を黒く、背景色を白くする方法について、2つの記述方法がありますが、どちらが正しいのか気になっています。ネット検索をしたところ、後者の方法が主流のようですが、<!-->はもはや必要ないのでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
<!--・・・-->はコメントアウトです。 CSSにおけるコメントアウトはCSSに対応してないブラウザ向けで、 CSSの記述内容がテキストとして丸ごと表示されてしまうことを防ぐ役割を持ってます。 これはJava Scriptにおいても同様です。 CSSに対応してないブラウザがすべて淘汰されてしまえば(2)で良いんです。 で、コメントアウトは複数行に渡ってもかまわない。の決まりがあるので、 (1)は間違ってはいないけど、正しいとも言えません。 (2)は上記の理由から現在のところ好ましくありません。 なので、今の所、 <style type="text/css"> <!-- p{color: #000000;} body{background-color:#ffffff;} --> </style> と記述するのが一般的です。
お礼
質問文の(1)で、BODY{background-color:#ffffff;}の『<!-->』カッコを閉じてませんでしたので場所を借りて訂正; (1) <style type="text/css"> <!--P{color:#000000;}--> <!--BODY{background-color:#ffffff;} --> </style"> torayoshiさん、ありがとうございます。 <style type="text/css"> <!-- (指定するスタイルシート) --> </style"> このような形で、指定するスタイルシートが幾つあっても、ひとつの『<!-->』でくくってしまえばいいのですね。 勉強になりました!!