διαφωρα

Firefox 2
魅力的な新機能が搭載されたMozilla Firefoxは、無料でダウンロードすることができます。
weblog

XHTMLに対して十全であるようなCSS

Posted by diafwra at 2006-05-23T11:49:16+09:00

たしか少し前にソーシャル・ブックマークに上がった、hxxk.jpの「CSSを書く前に読んでもらいたいこと」や3ping.orgの「デフォルトスタイルの差異を無くすCSS」を読んで、CSSの改訂に一念発起したわけでございます。もちろんこれらの記事にあった内容を実現することも目標の一つだったのですが、僕が記事を読んで真っ先に考えたのは、個々のCSSは、適用する対象であるところのXHTMLに対して十全でなければいかんのではないかな、ということです。まぁ、当たり前のことなのかもしれないですが、そのようにはできていない人のほうが多いでしょう。

3ping.orgで公開されているCSSファイルにおいては、XHTMLのモジュールごとに内容が展開されていきます。見栄えにかかわり、かつ当該サイト内で使われる(と思われる)要素すべてについての宣言が存在します。

XHTMLにおいて用いられる要素は限定的です。HTMLでは用いられていた要素でも、将来的に使われなくなっていくものがあります。また、自分の作ろうとするサイトにとって、提示されたモジュール(あるいは要素)のすべてが必要であるわけではありません。それぞれのサイトに固有の内容について十全なXHTMLのサブセットがそれぞれに存在していると考えることも可能です。統一的にサイトをデザインするということは、そういった十全なサブセットを自分で知っているということではないかなぁと考えます。

そして、そのようにして構成されたXHTMLのサブセットに関しては、たとえそのサイトを作った時点で使われていない要素でも、使われる可能性のある要素であれば、然るべき見栄えを与えておいたほうがいいということです。ある要素の見栄えがCSSに記述されていないということは、サイト全体としてその要素について全く関与しないということでしょう。万一必要に迫られてその要素が出てきちゃったときに、どういう見栄えになるかの保証がないということになります。その都度CSSを書き加えるということでは、場当たり的なデザイニングであると言われても仕方がないわけです。

取り組んだばかりであまりまとまらないのですが、とにかく

  • 自分の使用する要素を知っておくこと
  • その要素の見栄えを保証すること
  • 将来的なモジュール化に速やかに対応できること

といったようなことは、現段階で結構重要なことじゃないかなぁと思っています。あぁ、推敲の余地アリ。

投稿されたコメント
No Comment
この記事に言及したエントリ
No TrackBack
コメント記入欄

こちらのフォームに記入してください。

TrackBack URI
http://istologia.s201.xrea.com/ping/d20060523_1149
Prev:
div要素をワイヤーフレームとして使わないCSSレイアウト
Next:
画像キャプションにdl要素
Archives
2006 (63)
11月 (4)
10月 (31)
9月 (2)
8月 (1)
7月 (3)
6月 (1)
5月 (7)
3月 (3)
2月 (8)
1月 (3)
2005 (53)
12月 (9)
11月 (19)
10月 (17)
8月 (8)
©2005-2006 diafwra, some rights reserved. blosxom pwrd et bsk mdfd.