--注: 私はまだ CSS と html にかなり慣れていません)--
コーディング (CSS、HTML) をさらに練習しようとして、自分用にちょっとしたものを作ることにしました。画面の一部 (html ページ) は、以下のような小さなブロックで埋められます。これらはすべて同じサイズですが、異なる色 (1 列 = 1 色) と異なるテキストを含めることができます (以下に示すように)。また、画像を含めることも許可する必要があります。小さなブロックごとに異なるリンクになります。
このような小さなブロックは全部で 50 個 (1 列に最大 5 個) を超える場合があり、それぞれに異なるテキスト (サイズ、太さ、(非) 大文字) または画像、および異なるリンクが含まれます。頭の後ろでは、Javascript を追加してそれらとやり取りすることも考えています (リンクを開く、またはブロックを追加/削除するなど)。
今、私はそれをどうするか考えていました。テーブルと div の 2 つのオプションがあります。
どちらも一長一短ありますので、ご意見を伺いたいです。なぜどちらか一方に行くのですか?私が見落としたかもしれない他の解決策はありますか?
編集:私のアイデアの短い要約(時間がない):
- 分割:
- 各 div の変更が容易
- Javaで簡単に
- その中のテキストや画像を簡単に変更できます
- 私の好みを楽しんでいるようです
- ブロック (パディング) とブロック間のスペースを横に編集するには、追加のコードが必要です
- テーブル:
- 一度にたくさん作りやすい
- より明確なコード
- 各ブロックのテキストスタイルや画像を変更するのが難しい