1

Web ページの横にたくさんの要素をリスト形式で表示する必要があります。したがって、ユーザーはそれを表示したり、その場で追加したり、削除したりできます。

しかし、重要なのは構造そのものです。何千もの要素である可能性があると言われました。設計は別にして、私が使用できる HTML パーサーの最も軽い構造はどれだろうと思っています。TR?LI?DIV をブロックしますか? フローティング DIV?

答えを知りたいのですが、ページングのような解決策を求めているわけではありません。

みんなに前もって感謝します;)


特定のテスト、参照、または証拠価値のあるものについて誰も知らないように見えるため、積極的な参加に感謝するためにこの質問に回答済みとしてマークしますが、誰かがさらに結論を出してくれたら、歓迎します!

4

1 に答える 1

2

リストですね。olこれにより、 、ulまたはの 3 つのうちの 1 つが得られますdl

  • 順序付きリストの場合、つまり要素の順序に意味がある場合は、<ol>.
  • 順序付けられていないリストの場合、つまり要素の順序に意味がない場合は、 を使用し<ul>ます。
  • 定義リストの場合、つまり<article><section>またはドキュメント全体の定義をリストする場合は、 を使用し<dl>ます。

どちらがよりセマンティックです。HTML は効率に関するものではなく、セマンティクスに関するものです。意味的に書くと、定義上効率的に書くことができます。


このような要素の表示に関しては、CSS 次第です。

どの方法を選択しても問題ありません。一度に何千ものアイテムをページに表示し、ユーザーがそれらすべてを受け入れることを期待することはできません。ある種のページネーションはおそらく必須です。

于 2012-10-02T17:01:12.817 に答える