アカウント名:
パスワード:
どうせclassの文字列は完全な「俺ルール」なのでタグ自体には意味が全くなくて機械が扱えないことには変わりないですね。
我々の調査よると、駅前の本屋を訪れるメガネっ娘の割合は以下のようになっていた。朝:12.5%昼:15.5%夕:25.5%つまり、メガネっ娘に会いたいなら、夕方に本屋を巡回すべきである。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
ところでCSSって非力すぎませんか (スコア:1)
table使えば簡単にできるのに何でこんな苦労しなくちゃならんのだ、とか思ってしまいます。
テーブルレイアウトを否定される方が多いですが、現時点でCSS使って思った通りのレイアウトができない以上、そんなに無碍にしなくても、と思うのです。CSSでもっと自由で便利にレイアウトできるよ
Re:ところでCSSって非力すぎませんか (スコア:1, すばらしい洞察)
テーブルにはテーブルの意味がある、ということを忘れていませんか?CSSに意味がないことは保証されているので、読まなくてかまいません。しかし、表には、表としての役割が期待されているのに、実は見栄えのため*だけ*に導入されていることがある、というのが問題なのです。普通、表は、データを列挙する時にのみ使います。
たとえば、こういう報告書があったとしましょう。
ここで、重要なポイントは、前段の文脈により、「細かい数字が必要でない」と感じた人は、表を読み飛ばしていきなり結論を読む、ということです。これは、報告書、論文などに限らず、晴眼者が活字データをみる際には普遍的な行為でしょう。雑誌でベンチマーク記事なんかを読むときも、細かい数字を精読する場合というのは限られています。列挙データというのは、論証の面で重要だとしても、論旨に影響を与えない場合がほとんどだからです。そして、これを機械的に読み取り可能にするのが、論理マークアップの力です。
しかし、この文章全体が巨大なテーブルタグの中に収まっている場合はどうでしょう?すべてがぶち壊しです。つまり、アクセシビリティがきわめて低いのです。
表のタグは表が要る時だけにしてください、という当たり前の事を主張するのに、なぜ、これほどの労力を費やさなくてはならないのでしょうか。まったく、あきれたアクセシビリティの低さです。
Re:ところでCSSって非力すぎませんか (スコア:1)
tableと同機能を持つ名前違いの layout-tableみたいな
タグを新設すれば良いって話?
皆、別に table を使いたいわけじゃなくて、現行で
tableが提供してくれる便利なレイアウト機能を使いたいだけのよーですし。
Re:ところでCSSって非力すぎませんか (スコア:1)
タグを新設するにしてもレイアウト情報を含むってのは好ましくない
tableと同様なタグを使っちゃうと
最初2段組になってるサイトを、3段組にするときに
HTMLの方も修正しなくちゃならなくなる
理想としては見た目の都合で、文書構造を記録しているはずのHTMLに手が入ってはならない
んじゃどうすればいいのかというと.....
CSS側でテーブルっぽい指定ができればいい???
セレクタで判別して見た目を定義する現状の仕様に
枠組みの定義をする仕組みと、どこの枠に配置するか指定するようなやつ?(当然、枠内の相対指定も追加だろうなぁ)
さらにつっこんだことまで考えるとそれによって、ページ内リンクくらいは自動で作れるとよさそうだし、
別のHTMLからも情報を引っ張ってきてリンクを作るとかできてもよさそうではある
Re:ところでCSSって非力すぎませんか (スコア:1)
Re:ところでCSSって非力すぎませんか (スコア:1)
テーブルだから、データ的に扱うとか、そんな次元は現存のHTMLでは無理だから、現実的には、別にテーブルでレイアウトでも、もうすでにいいと思うけど。
もはや現存のHTMLは生の文字かマークアップの区別しかないように思えます。
後、実際にCSSだけじゃほんとうまくレイアウト書けないし。ブラウザーの大きさ変えたり、センタリングするのだって、大変だし。
Re:ところでCSSって非力すぎませんか (スコア:0)