CSS が valid でなければいけない理由 Lucky bag::blogさんが難しい、お題を投げかけている。 CSSがvalidでなければいけない理由は何かというもの。 ここでいうのinvalid(validでない状態)は記述ミス・文法ミスではなく、Safariの複数背景画像やOperaのopacityなんかの先行実装、もしくは -moz 系などのブラウザの独自実装を使うことなのでご注意。 ボクもIEのzoomなんかはよく使うので考えてみた。 似たような話だと、validなCSSハックを使おうという話もありますよね。 その理由は前方互換性を意識して、という意見が多かったように記憶している。 invalidなCSSハックを使うことにより、現時点で何か問題が発生するという訳ではない。 CSS自体もinvalidだからといって、問題が発生するという訳ではないでしょう。 ただ、今後ブラウザが

