- ベストアンサー
HTMLタグの<body bgcolor="#AAAAAA">等の中の「#」「"」は省略してもいいのでしょうか?
HTMLタグの<body bgcolor="#AAAAAA">等の中の「#」や「""」は省略しても大丈夫でしょうか? 検証してみても、特に結果は変わらないようです。。 他のタグでも幾つか試してみましたが特に大丈夫でした… それとも、ブラウザによって読み込めなくなるとか、 省略してるとなんかおかしくなる事がおきるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
色の指定は「'#'で始まり,その直後に3桁又は6桁の16進数が続くもの」という定義になっているそうです(下記HP参照)。 ただ、他の色指定の書式とは書式が違うのでブラウザが(ある意味では)勝手に解釈しているのだと思います。 ですから、""や#を省略して読めないブラウザがある可能性はあると思われます。
その他の回答 (1)
- shy00
- ベストアンサー率34% (2081/5977)
回答No.2
W3Cの勧告で 色については http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/types.html#h-6.5 で「#記号を冒頭につけた十六進数値」もしくは色名で記載すること "についても勧告に書かれていたはずです まぁ、W3C勧告を無視するのでしたら、なしでいいのでは・・・ 私の場合は癖になっているので必ず記載してます(^^;
質問者
お礼
ご回答ありがとうございます!! 私も基本にそって覚えてこうと思います!
お礼
>""や#を省略して読めないブラウザがある可能性はあると思われます。 やはり、そういう可能性もありますね! 一応、省力せず付けときます! ご回答ありがとうございました!!!