データ行に単一のテーブル行に収まらない複雑なデータが含まれている場合に、Webページで表形式のデータをマークアップするための最良の方法を知りたいです。
具体的な例を示します。最初の行には、腕と脚に関する追加情報のリストが添付されています。
ShadrachMバナナ12 アームズブルー2 レッグスイエロー3 Meshgah M Apple 34 アベドネゴM柿0
このようなネストされたテーブルを含むスパンセルを使用する以外に、これをマークアップする良い方法はありますか?
+ ------- +-+ -------- + ----- + | | | | | + ------- +-+ -------- + ----- + | + ------- + ------ +-+ | | | | | | | | + ------- + ------ +-+ | | | | | | | | + ------- + ------ +-+ | + ------- +-+ -------- + ----- + | | | | | + ------- +-+ -------- + ----- + | | | | | + ------- +-+ -------- + ----- +
外側のテーブルには特定の見出しと意味を持つ4つの列があるため、これには完全には満足していません。ただし、2番目の行は4つの列すべてにまたがっており、別のものが含まれています。この情報を、トップレベルのテーブルの一部ではなく、最初のラインアイテム(Shadrach)の一部にしたいと考えています。しかし、HTMLではこれができないようです。
より良い、よりセマンティックな方法はありますか?