Семантический способ навигации внутри таблицы? - PullRequest
0 голосов
/ 09 сентября 2011

У меня есть, по сути, табличные данные - список товаров. В настоящее время я пометил это как table, с thead сверху, который содержит описание столбца, и tbody, который содержит фактическое содержание.

Теперь проблема в том, что когда вы нажимаете на товар, он раскрывается, и под ним появляется строка с различными ссылками, такими как «переименовать», «удалить» и т. Д.

Есть ли семантически обоснованный способ сделать это? Мне не имеет смысла помещать что-либо кроме th и td в tr s (и это, вероятно, даже не разрешено согласно спецификации), и добавление отдельной строки для меню также не является оптимальным.

Ответы [ 2 ]

1 голос
/ 09 сентября 2011

У меня есть, по сути, табличные данные - список продуктов

Семантически список продуктов - это список.

Используйте ul или ol вместостол.

0 голосов
/ 09 сентября 2011

Если вы хотите использовать семантический подход, не используйте таблицы в этой ситуации.

...