画像でもいいんでない?
そういう表はただ「解りづらい」。パッと見て解りやすくするために表にするはずなのに、それじゃ本末転倒。いくつかに分けるとかしてくれ。
例えば製品のスペックみたいなものかな?もちろん、tableだね。
シンプルでも複雑でも表はtableタグ逆にtable以外の方がめんどくさいとおもうけど
普通はtable。複雑で見にくいという点に関しては、そもそもtableの話ではなくレイアウトの選択を間違っている。無理やり情報をひとまとめにしてtableに押し込めるのではなく、一旦情報を整理するところから始めたほうが良い。
ネストするなどは、スマホのことを考えると(スマホでPCサイトを見るという意味)よろしくないです。PCだけでサイトのサイズが固定されてるECサイトHTML4.01レベルなら許されるかも。使う時はシンプルな表組=本来の正しい活用方法に限る。
tableでいいんじゃないですかねー。スマホになると見づらいならjsでゴニョって見やすくしたりすればいいんじゃないですかねー?もしくはざっくり大枠だけtableで、あとはリスト要素をうまく使ったり、divったりすればよいのではないでしょうか。ただそもそも、何に対してtable使うか、他で対応するかが前提だと思いますけどね!
見た目じゃなくて構造の妥当性で決める。だから、ネストするからとかセルの結合があるとかの見た目の問題なんて一切関係ない。テストに出るよ。
あとあと、列の背景色を変えたり、微調整するなら、tableのほうがいいかと。
9 件の回答
画像でもいいんでない?
そういう表はただ「解りづらい」。パッと見て解りやすくするために表にするはずなのに、それじゃ本末転倒。いくつかに分けるとかしてくれ。
例えば製品のスペックみたいなものかな?もちろん、tableだね。
シンプルでも複雑でも表はtableタグ
逆にtable以外の方がめんどくさいとおもうけど
普通はtable。
複雑で見にくいという点に関しては、そもそもtableの話ではなくレイアウトの選択を間違っている。
無理やり情報をひとまとめにしてtableに押し込めるのではなく、一旦情報を整理するところから始めたほうが良い。
ネストするなどは、スマホのことを考えると(スマホでPCサイトを見るという意味)
よろしくないです。PCだけでサイトのサイズが固定されてるECサイトHTML4.01レベルなら許されるかも。
使う時はシンプルな表組=本来の正しい活用方法に限る。
tableでいいんじゃないですかねー。スマホになると見づらいならjsでゴニョって見やすくしたりすればいいんじゃないですかねー?
もしくはざっくり大枠だけtableで、あとはリスト要素をうまく使ったり、divったりすればよいのではないでしょうか。
ただそもそも、何に対してtable使うか、他で対応するかが前提だと思いますけどね!
見た目じゃなくて構造の妥当性で決める。
だから、ネストするからとかセルの結合があるとかの見た目の問題なんて一切関係ない。
テストに出るよ。
あとあと、列の背景色を変えたり、微調整するなら、tableのほうがいいかと。