• ベストアンサー

タグで数値の場合は""で囲む必要が無いのでしょうか?

タグで数値の場合は""で囲む必要が無いのでしょうか? 最近手打ちのソースを見て、どっちが正しいか疑問に思いました。 <table cellspacing="0" <table cellspacing=0 このようにHTMLの決まりごとは、どこを見ればよいのでしょうか? 上のような、細かいことは書かれているのでしょうか?

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

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

属性値について正しいのは引用符で囲った方です。 引用符で囲まないことが「許容される」範囲として、「アルファ ベット(A-Z and a-z)、数字、ハイフン、ピリオド、アンダースコ ア、コロンしか含まない場合」が挙げられていますが、「省略しな いよう推奨する」そうなので、やめといた方がよさそうですね。 以上、HTML4.01の規格書から意訳でした。正確には参考URLを読んで 下さい。日本語訳へのリンクもあります。

参考URL:
http://www.w3.org/TR/html401/