• ベストアンサー

HTMLタグの<body bgcolor="#AAAAAA">等の中の「#」「"」は省略してもいいのでしょうか?

HTMLタグの<body bgcolor="#AAAAAA">等の中の「#」や「""」は省略しても大丈夫でしょうか? 検証してみても、特に結果は変わらないようです。。 他のタグでも幾つか試してみましたが特に大丈夫でした… それとも、ブラウザによって読み込めなくなるとか、 省略してるとなんかおかしくなる事がおきるのでしょうか?

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

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

色の指定は「'#'で始まり,その直後に3桁又は6桁の16進数が続くもの」という定義になっているそうです(下記HP参照)。 ただ、他の色指定の書式とは書式が違うのでブラウザが(ある意味では)勝手に解釈しているのだと思います。 ですから、""や#を省略して読めないブラウザがある可能性はあると思われます。

参考URL:
http://zng.info/w3-specs/css3-color.html.utf8
noitigo
質問者

お礼

>""や#を省略して読めないブラウザがある可能性はあると思われます。 やはり、そういう可能性もありますね! 一応、省力せず付けときます! ご回答ありがとうございました!!!

その他の回答 (1)

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.2

W3Cの勧告で 色については http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/types.html#h-6.5 で「#記号を冒頭につけた十六進数値」もしくは色名で記載すること "についても勧告に書かれていたはずです まぁ、W3C勧告を無視するのでしたら、なしでいいのでは・・・ 私の場合は癖になっているので必ず記載してます(^^;

noitigo
質問者

お礼

ご回答ありがとうございます!! 私も基本にそって覚えてこうと思います!

関連するQ&A

  • HTML TAGについて。

    GOOフリーメールやyahooオークション等で、html tagを使って居ます。 そこで、背面色の色指定<body bgcolor="f0e68c">等を使っても、色に変化はありません。 これはシステムの制約なのでしょうか?それとも記述がおかしいのでしょうか? 教えてください。以上宜しくお願いします。

    • ベストアンサー
    • HTML
  • 省略できるHTMLについて

    今、Dreamweaverでホームページを作ってるのですが、無駄なタグなどがあって困ってます。 省略できるHTMLについて検索して探して見ましたが、そういうサイトが見つかりませんでした。 省略できるHTMLの情報が載ってるサイトや書籍があったら教えてください やっぱし手打ちのほうがいいのですかね?

    • ベストアンサー
    • HTML
  • BODYタグのstylesrcって?

    こんにちは。FrontPage2000でHPを作成しています。 で、背景の設定を「他のページより取得」というのにすると、 <body stylesrc=xxxx.html>って感じになるんですけど、 このstylesrcって一般的なんでしょうか?HTMLのリファレンス のBODYタグのところを見ても書いていないので、本当に使って いいものかどうかと思っています。 ブラウザの互換性などの点で、特に問題がなければ便利なので 使いたいと思うのですけれど。。。

    • ベストアンサー
    • HTML
  • bodyタグの範囲について

    bodyタグの範囲について 質問させてください。 HTMLとJavaScirptで下記のようなソースを書きました。 ~ここから~ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title></title> <script language="JavaScript"> function foo(){ <!-- alert("ほげ"); // --> } </script> </head> <body onClick="foo()"> <input type="text"> </body> </html> ~ここまで~ この場合、ウィンドウの中で<BODY>タグが担当する範囲は以下のどちらでしょうか? 1. テキストボックスのみ(余白を含まない) 2. 余白を含んだウィンドウ全体 私としては、関数foo()が実行されるのはテキストボックス内をクリックした場合だけなので、1.だと思います。 しかし、<body>タグの属性のbgcolorをつけると、余白全てが着色されるので、2.なのかもしれないと思い混乱しています。 どなたかお知恵をお貸しください。

    • ベストアンサー
    • HTML
  • HTMLのbodyタグをいじって右クリック禁止に

    ブログ記事がコピペされて困っています。 そこで、HTMLのbodyタグに「oncontextmenu="return false;"」を記述する方法で、右クリックできないようにしようと思っています。 そのやり方についてなのですが、HTMLの中の <body> の部分の<>内に、bodyに続く形で上記のコードをはめ込んだので大丈夫でしょうか。

  • HTMLの基本のタグを入れないとどうなりますか

    こんにちは。 ホームページを作る時に、最低でも基本的なタグ <HTML><HEAD><TITLE></TITLE></HEAD><BODY></BODY></HTML> を入れないとだめだと聞いています。 しかし、これらのタグが抜けていても、それなりに表示されているのを見かけます。 具体的に、これらのタグが抜けていると、何が起こるのでしょうか? それとも、今はこれらのタグは無くても問題は無いと言う事なんでしょうか?

  • bodyタグについて

    bodyタグにCSSをあまり適応することは良くないと聞いた事があるのですが、bodyタグに他のタグと同じように線などのCSSをがっつり付けてもプロのWEBデザイナーでもなんの問題もないのでしょうか。

    • ベストアンサー
    • HTML
  • <HTML>は省略可能?

    先日友人から『実は<html>も省略可能なんだよ』というような話を聞きびっくりしました。 私が昔読んだサイトや本では、HTMLの最小単位は <html> <head><title></title></head> <body></body> </html> だと書いてありましたが…本当に<html>も省略できるんでしょうか? 詳しい方、または説明しているサイトをご存知の方は教えてください。

    • ベストアンサー
    • HTML
  • <body>タグを書き換えたい

    やりたいことは、 <body>タグ以降で、 window.load = test(); のスクリプトを書き、 test()の中で、<body>タグの中身を書き変えたいです。 <body> ⇒ <body onmouseover="test2()">としたいです。 タグに要素を追加する関数や、ごっそり入れ替えてしまう関数などあったら教えてください。 最初から<body>タグに書ければいいのですが、どうしても<body>タグ以降で対応するしか無い状況です。。。

  • <BODY> は <HTML></HTML> 内に

    サイトでタグのチェックをしたら 「<BODY> は <HTML></HTML> 内に1度しか書けません。 57行目にもありました。」 と言うエラーが出たのですが 実際57行目は 57.<script> しかないです。 <BODY>ではないのになぜこのエラーが出るのでしょうか?

    • ベストアンサー
    • HTML

専門家に質問してみよう