• ベストアンサー

input[type=text]とinput[type="text"]

input[type=text]とinput[type="text"] どちらが正しいですか?

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

  • ベストアンサー
  • markelf
  • ベストアンサー率71% (5/7)
回答No.1

どちらも正しいと思います。しいて言えば、前者がHTMLでは許される記述、後者がXHTMLの記述ということでしょうか。 HTMLもXHTMLも、どちらもSGMLをベースとしています。XHTMLは、HTMLを記述が厳格なXMLに準拠するように再定義されたものです。 プログラムとの連携が必要になるのであれば、XHTMLで記述するようにした方が何かと便利かと思います。

salonpath
質問者

お礼

どちらでも問題ないのですね、ありがとうございました。

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

どちらも適用されるはずです。 5.8.1 属性及びその値に対するマッチング ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/selector.html#q10 )

salonpath
質問者

お礼

参考サイトありがとうございます。 リンク先も""があったりなかったりしてますね。

関連するQ&A

専門家に質問してみよう