(X)HTML + CSS は万能薬ではない

仕事の合間のエントリなので、思ったままのことを手短に書きます。

  • そもそも CSS でデザインするためには (X)HTML が分からなければ意味がない。
    • div 要素が必要以上に発生したり、直接テキストが入るのはいかがなものか(せめて p 要素で括って欲しい)
    • 同じような現象として空 div や br 要素を使って float プロパティによる回り込み解除をするとか。
    • 上記2つは物理マークアップと大差ない
  • W3C 信者や strict 厨になれとは言わないが、妥協すると言う風潮が広がることは後世にとってもよろしくない。
    • だけど W3C や WaSP の努力は認めるべき。
  • 「CSS でレイアウトすればリデザインが簡単」と言えるあなたを私は信じられない。
    • 今のデザインで固まってしまった (X)HTML 文書を改修せずに、デザイナから上がってきたデザインをその通りに表現できますか?
      • (X)HTML 文書の構造が決まっているのに、それを無視したデザインを上げてくるデザイナを信用できますか?
      • デザイナはマークアップを知らなければ良いと思っていますか?
        • そしてデザイナは (X)HTML を知ろうとしましたか?
          • そのデザイナから上がってきたデザインを可能な限り再現しようと努力しましたか?
    • 本気で (X)HTML 文書を改修せずにリデザインをするためには css Zen Garden のようにしなければ高い柔軟性はない。
  • (X)HTML 文書が妥当であるからこそ CSS レイアウトが可能であって、そうでなければただの見た目 CSS。
  • 「テーブルを使ってはならない」と思ってるあなたこそテーブルを使ってくださいお願いします。
  • 「(X)HTML < CSS」ではない。
    • 「CSS で表現しなければならない」 と疑心暗鬼にかかってるのは問題。
    • ブラウザの表示がおかしいのは、あなたが9割原因であることに気づいてください。
      • 残りの1割は文法上、妥当・非妥当に関わらずほとんど回避できます。
        • それでも回避できない場合は JavaScript やテーブルなどを使ってください。

最近やたら CSS 関連のエントリを見かけるのですが、内容としてどうかと思うのが立て続けにあったので。

関係ないですけど、「(X)HTML + CSS は万能薬ではない」ってどっかで見た気がするんですが、オリジナルがあったら申し訳ないです。中の人とか。

トラックバック(0)

このブログ記事を参照しているブログ一覧: (X)HTML + CSS は万能薬ではない

このブログ記事に対するトラックバックURL: http://www.double-team.org/mt/mt-tb.cgi/29

コメント(2)

kazu さん
> 「Web標準が万能薬ではない」といった趣旨の発言ならしたことがあります。
思い出しました。CSS Nite の時ですね。勝手に拝借させていただきました。
また、コメント欄のコントラストのご指摘ありがとうございます。お手数をおかけして申し訳ないです。

「Web標準が万能薬ではない」といった趣旨の発言ならしたことがあります。
http://www.google.co.jp/search?q=web%E6%A8%99%E6%BA%96%E3%80%80%E4%B8%87%E8%83%BD%E8%96%AC&ie=utf-8&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a
ちなみにこのコメント欄、入力中の文字色と背景の白のコントラストが足らない気がします。

コメントする

このブログ記事について

このページは、yu-sukeが2006年11月27日 17:57に書いたブログ記事です。

ひとつ前のブログ記事は「ふりがなは平仮名とカタカナ、どっち?(書き途中)」です。

次のブログ記事は「Vox とはてなダイアリーはじめました。」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。