У меня есть педантичный аргумент, который требует разрешения.
Как истинный любитель кулэйд, когда дело касается HTML, я все о семантической разметке. В результате, конечно, я ненавижу видеть таблицы, которым они не принадлежат. Практическое правило для таблиц состоит в том, что вы должны использовать их только для «табличных данных», но я обратил внимание на то, что это действительно плохо определенная фраза. Я хотел сделать следующие данные в виде таблицы, но другие в моем офисе не согласились с тем, что таблица будет семантически правильной в этом случае (в отличие от dl
или ul
и т. д.):
------------------
| SomeEmployee |
|----------------|
| Field | val |
| Field | val |
| Field | val |
| Field | val |
------------------
Спрашивать в офисе (и interwebs), я получил несколько из следующих ответов о том, что делает данные «табличными»:
И так далее и тому подобное. Ни одно из этих определений не кажется каноническим и не дает четких разделительных линий для принятия решений. Итак, я прошу вас, мои умные соотечественники: как мы должны определять табличные данные .
Если возможно, пожалуйста, укажите источники для ваших ответов, чтобы предотвратить цепочку ответов «хорошо, я думаю».
Спасибо!
Джо