XHTML1.0 を使っていた場合、これから学ぶならXHTML5が良いという人と、
現場がHTML5を使っているのでこちらにしたほうが良いと言う人と、
ドックタイプ宣言をHTML5にして、XTML5のように要素名、属性名は小文字
、属性値は""で囲むとマークアップするのが一番良いという人と割れているのですが実際現場ではどのように考えられているのでしょうか?
色々意見を聞いたのですが、人によって意見が違うので、はっきり分かりません。現場の意見を聞かせてください。
せっかくXHTML1.0 を使っていたので、それを捨てるのはもったいないので、やはり、ドックタイプ宣言をHTML5にして、XTML5のように要素名、属性名は小文字、属性値は""で囲むとマークアップするのが最高でしょうか?
みんなの回答 4 件
HTMLだろうがXHTMLだろうが属性値は引用符で括るし小文字。
HTMLであればbrとかimgとかの終了の/は省略するが、
<ol>
<li>1
<li>2
</ol>
みたいな省略の仕方はしない。
将来見ろよ… schema知らないわけじゃないだろう?
お前は将来どこに着地したいんだ
本当に正しくXHTMLで書かれたページはほとんど存在しないからな
XHTMLで書かれているのにMIMEタイプがtext/htmlになっているページが多い
つまり、XHTMLを書いた気になって実はただのHTML書いて満足してる奴がほとんどなんだよ
だからふつうにHTML5やっとけ
どのブラウザがサポート対象なのか。じゃない?
IE8以下対応なのに無理やりHTML5で書くのも無駄(無駄やjsを読み込ませたり)だと思うしね。
あとはW3Cの仕様に沿ってればよいかと。
関連するトピックス