Я хочу знать лучший способ разметки табличных данных на веб-странице, когда строки данных содержат сложные данные, которые не могут вписаться в одну строку таблицы.Семантическая разметка для сложных или вложенных таблиц HTML?
Вот конкретный пример. Первая строка содержит список дополнительной информации, прилагаемой к ней о руках и ногах.
Shadrach M Banana 12 Arms Blue 2 Legs Yellow 3 Meshgah M Apple 34 Abednego M Persimmon 0
Есть хороший способ отметить это до другого, чем при использовании составного элемента, содержащий вложенную таблицу, как это?
+-------+--+--------+-----+ | | | | | +-------+--+--------+-----+ | +-------+------+-+ | | | | | | | | +-------+------+-+ | | | | | | | | +-------+------+-+ | +-------+--+--------+-----+ | | | | | +-------+--+--------+-----+ | | | | | +-------+--+--------+-----+
Я не совсем доволен этим, потому что внешняя таблица имеет четыре столбца с определенными заголовками и значениями; но вторая строка охватывает все четыре столбца и содержит что-то другое. Я действительно хочу, чтобы эта информация была частью первой позиции (Shadrach), а не частью таблицы верхнего уровня. Но HTML, похоже, не позволяет мне это делать.
Есть ли лучший, более семантический путь?
Возможно, вы захотите также задать вопрос на UXExchange. http://uxexchange.com/ –
Я трачу больше времени на UXExchange, чем здесь, но я не думал, что этот вопрос действительно имеет отношение к UX - это скорее проблема внедрения/кодирования. –
Вот почему я трачу больше времени, чем на UXExchange ... –