私は HTML と CSS を学んでいる最中で、ナビゲーション、サイドバー、フローティングなどを備えたいくつかの簡単な Web サイトを作成しました。
テーブルのみで作成された Web サイトにアクセスしました (Google で調べたところ、これは悪いことであることがわかりました。次に、Google でそれを置き換える方法も調べましたが、CSS3 ではないものは何も見つかりませんでした - 重要です。 CSS3 をまだ使いたい!)。
基本的に、このサイトには 3 つの列がありました。テーブルの上にヘッダーがあり<tr>
、サイドバーとメイン コンテンツ用に 3 つに分割されています。
右側の小さなサイドバーはそれぞれ別のテーブルで構成されており、境界線には「コンテンツ右」「コンテンツ左」のような「境界線を閉じて開く」スタイルの画像と、中央の画像があります。それは(私が推測する)スタイルを維持するために伸びます.
表を読んでいると、Web サイトのスタイルを設定するのにテーブルを使用するのは良くないと思いますが、サイドバーをあらゆる面から見栄えよくするためにスタイルを設定するには、これが唯一の方法だと思います。
私の言いたいことを理解していただければ幸いです。見たウェブサイトを思い出せず、もう見つけることができません。できる限り明確に説明しようとしました。悪かったら申し訳ありません。私が言ったように学習のプロセス。
基本的に、私が何を意味するのか理解できたら、他のどの方法 (おそらく div またはおそらく境界線で推測しますか?) でこのことを達成できるか教えていただけますか?