Какой HTML-элемент наиболее подходит для аннотации кода? - PullRequest
6 голосов
/ 25 августа 2011

Я работаю над веб-приложением, в котором есть списки кодов.К определенным строкам кода прикреплены примечания (например, комментарии, но не комментарии встроенного кода - больше похоже на то, как автор объясняет что-то).

Когда пользователь наводит курсор на индикатор типа сноски, во всплывающей подсказке отображается комментарий.

Пример кода на jsFiddle

Теперь вопросы

  1. Какой элемент наиболее целесообразно обернутьиндикатор комментариев в?Я играл с идеей <mark>, но я чувствую, что это натянуто.Кто-то предположил, что тег <object> может иметь смысл.Опять не уверен.
  2. Есть ли элемент, в который следует обернуть фактические сноски (мы называем их аннотациями)?

Любое понимание будет высоко оценено.

1 Ответ

3 голосов
/ 25 августа 2011

Я думал, что <aside> может быть полезным, но, вероятно, шаблон сноски - действительно самое близкое соответствие.

Википедия использует <sup id="cite_ref-N"><a href="#cite_note-N">N</a></cite> для индикатора и <li id="cite_note-N">Note</li> для заметки. Вы могли бы сделать хуже, чем следовать этому.

...