アカウント名:
パスワード:
テーブルで十分とか言ってる人が意識を変えないままCSSに移行すると結構悲惨なことになりますね。
テーブルでやっていたデザインと同じものを無理矢理CSSでやろうとするため、divやspanを濫用し、かえってメンテナンス性が下がっているページが結構あります。もちろんCSSも冗長になる。Cascadeを利用できず、同じ表現を何度も繰り返し、一つのHTMLに対して常に一つのCSSを用意する。
そもそもHTMLに対する根本的な考え方から変えていかなければならないし、CSSにはCSSに適したデザインってものがある。表面だけまねしてCSSデザインにするぐらいならテーブルでやっていた方が幸せでしょう。しばらくの間は。
# CSSの勉強をしたい人はTBS(東京放送)のCSSでも眺めてみては?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
やれやれ (スコア:3, 参考になる)
もう table と CSS の優劣を比べる段階はとうに終わってる。今話すなら現実に CSS をどう導入するかっていう次元の議論でないと意味なし。
いまだにテーブルで十分とか言ってる人、ネタで煽ってるなら構わんけど、もしプロでやってるなら意識変えないと取り残されると思うよ。
Re:やれやれ (スコア:2, 興味深い)
テーブルで十分とか言ってる人が意識を変えないままCSSに移行すると結構悲惨なことになりますね。
テーブルでやっていたデザインと同じものを無理矢理CSSでやろうとするため、divやspanを濫用し、かえってメンテナンス性が下がっているページが結構あります。もちろんCSSも冗長になる。Cascadeを利用できず、同じ表現を何度も繰り返し、一つのHTMLに対して常に一つのCSSを用意する。
そもそもHTMLに対する根本的な考え方から変えていかなければならないし、CSSにはCSSに適したデザインってものがある。表面だけまねしてCSSデザインにするぐらいならテーブルでやっていた方が幸せでしょう。しばらくの間は。
# CSSの勉強をしたい人はTBS(東京放送)のCSSでも眺めてみては?
Re:やれやれ (スコア:0)
って、おいおい、勘弁してくれ、それでいいのか??
デザインはデザインじゃないでしょうか??
CSS だからって、、、、酷いよ、、、そんな、、、、あんまりだよぉ。
俺にそんな妥協を強いないでくれ、、、頼むよ、な、ななな??
Re:やれやれ (スコア:1)
文書構造みたいなものも含まれると思われます
....というか文書構造のデザインがメインになると考えた方がいいかも
文書構造がしっかり決まった状態で、見た目をのせていくって感じかな?
とりあえず、ごちゃごちゃしたサイトを作るってのはやりにくいと思うけど
見た目にすっきりしたサイトを構築するのには向いてると思うし、
構造的にもきれいになってるだろうから機械的な処理をするのも楽になると思う
たぶん今までよりも妥協点は少ないと思うなぁ
ブラウザが仕様通りに動いてくれるなら.....
まぁ、完全に非対応でもとりあえず読めるからOKといえばOKなんだろうけどねぇ
Re:やれやれ (スコア:0)
Re:やれやれ (スコア:0)
客から来るのは要求で、(そこでtableレイアウトで、などと要請があれば別ですが)実現方法を検討するのは、設計者でしょう。
ページの構造を設計する、っていう概念をまともに持たずにテーブルレイアウトでやるのは、ちょっと無理がありますので……。