質問: - と タグについて 初心者です。 - と タグについて、どのような基準で使い分けるのでしょうか? 何かのページで表として認識できる場合は とありましたが、実際には- で記述されているケースが多いように感じます。それぞれのメリット・デメリットを教えていただけるとありがたいです。
回答: リストと表の違いで区別するのが良いでしょう。 ul li は、デフォルトで、頭に " ・ " が付きますから、 html(マークアップ)的に考えれば、箇条書きです。 表は、エクセルで作る様な「表」と考えれば良く、 セルの枠線(border)が表示されても表現的に問題ない場合が「表」です。 マークアップを無視して、レタリングだけなら、 cssで、どちらでも(それ以外の方法でも)同じに表示出来ます。 また、tableの場合、クローラーのセルの読み込み順が変わる場合がありますので注意が必要ですし、旧ieでの差異もあります。 後から、セルの追加で列計算がある場合に修正がちょっと面倒です。 cssが利用出来る昨今は、tableが嫌われる方向です。 大きなtableは読み込みが遅くなるので、表示が遅くなります。 初心者は、簡単にtableレイアウトで全体を作る事が出来るので、 利用しがちだったり、某簡易ソフトもtableレイアウトが多いですね・・・ 良く見掛けるのは、ナビ(グローバル)メニューの部分ですが、 table でも ul でも作れますが、項目リストと考えれば、 ul li が正解でしょう。簡単なのはtableで固定する方法ですが・・・