ページをレイアウトする必要がありますが、テーブルなしでレイアウトする方法がわかりません。私はそれが可能でなければならないことを知っていますが、すべての固定幅で信じられないほど堅固ではないテーブルベースではないソリューションを考えることはできません。
モックアップ:http://i.imgur.com/jSSDhIh.png
私が何をしようとも、私は大きな罪を犯そうとしているように見えます。たとえば、トップセット-次のいずれかが必要になるようです。
- テーブルを作成します(明らかに、すべての悪の根源)
- 特にこれらの要素の幅と高さをハードコードします。(#idまたはstyle =または使い捨てクラスのいずれか、3つすべても悪と見なされます)
そうですか?これらのシナリオを回避できる現実的な方法はありますか?答えをグーグルで検索すると、「テーブルは悪であり、CSSテーブルもIDセレクターやスタイル属性を使用しないでください。すべてが再利用可能なクラスである必要があります」という無駄な情報がたくさんあります。
編集:私はすでにCSSテーブル(表示:テーブル)でこれを行い、受け入れられないものとしてスローバックしました。それが機能し、それでも見栄えが良いので、それは問題ないと思いますが、それは私の呼びかけではありません。