アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
勉強中 (スコア:3, 参考になる)
だけど,ブラウザのウィンドウサイズに追従して段組の幅が自動的に変化したり,中央寄せさせたりしようとすると,テーブル使いたくなる衝動に駆られます。
で,CSSの裏技を紹介した本を何冊か読んでみたけど,ブラウザ毎のCSSパーサのバグとか,微妙な挙動の違いを利用して,ブラウザの種類やバージョン毎に適用するスタイルを振り分ける記述方法とかが載ってるわけ。
http://www.google.co.jp/search?hl=ja&q=css+%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6+%E6%8C%AF%E3%82%8A%E5%88%86%E3%81%91
↑こんなに苦労してまでCSSを使いたいとは思いません。もちろん,使い所さえちゃんと考えれば便利なのは確かなので,できるだけCSS使おうってのに異存はないです。
さらに (スコア:2, 参考になる)
Internet Explorer 7ベータ2の不具合からWebデザイン業界の混乱が見えてきた [nikkeibp.co.jp]
いままで、なるべくCSSにしようとがんばってましたが、このままIE7がリリースされるなら、テーブルレイアウトに戻ろうかと思案中です。
Re:さらに (スコア:2)
テーブルレイアウトを使う必要性はありませんね。
Re:さらに (スコア:1)
IEは5.5(5.0?)からXSLTに対応していますし、Operaも9から対応しますし、Safariは1.3から対応しています。
Re:勉強中 (スコア:1, 参考になる)
CSS云々よりもまず<a>タグで囲むぐらいの苦労はしてくれたまえ。
Re:勉強中 (スコア:0)
floatとwidth:autoが共存しないのが悪い (スコア:0)
CSSはIPv6と同様に設計上の根本的な考え方が間違っている。 レイアウト指定のためにはプロパティ指定とは全く違う、複数のタグを関連付けして位置指定できる構文を導入すべきだった。
結局CSSは絶対位置指定した良くないレイアウトを蔓延させただけに思える。
Re:floatとwidth:autoが共存しないのが悪い (スコア:1)
CSS2の仕様では width:auto; では "0" になってしまいます。
2.1になるとその様な融通の利かない仕様は変更されていますが、
UAによってはすでに幅に合わせる実装をしている物もありますね。
=-=-= The Inelegance(無粋な人) =-=-=
Re:floatとwidth:autoが共存しないのが悪い (スコア:0)
周囲から"浮いた"状態ですから、width:autoを指定したらwidth:100%になるのは当然です。