lavezzi1
@lavezzi1

Правильно ли тег dl использовать для создание блока в footer?

Вот, с точки зрения семантики как это выглядит?
Как поисковые системы прочтут это?

<dl>
            <dt>e-mail</dt>
                 <dd><a href="#">link</a></dd>
            <dt>twitter</dt>
                 <dd><a target="_blank" href="#">link</a></dd>
            <dt>office</dt>
                 <ddCountry</dd>
        </dl>
  • Вопрос задан
  • 248 просмотров
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Вполне нормальный вариант. Про DL написано следующее:
«The dl element represents an association list consisting of zero or more name-value groups (a description list).».
И чуть дальше:
«Name-value groups may be terms and definitions, metadata topics and values, questions and answers, or any other groups of name-value data.».

Где там строго про термины, на что часто вижу отсылку? Просто ассоциативный лист для любых пар имя-значение. Любых.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Matsun
Вполне неплохо они прочтут это. Вот только раз уж взялись за использование dl, то надо соответствовать его цели и добавлять нормально определение.
Например:
<dl>
            <dt>e-mail</dt>
                 <dd><a href="#">Отправить</a> письмо разработчику сайта</dd>
            <dt>twitter</dt>
                 <dd><a target="_blank" href="#">Подписаться</a> на мой twitter</dd>
....
</dl>

Как то так, иначе смысл его использовать, если не даёте определения никакого? Тогда уже надо использовать обычный ul
Ответ написан
Комментировать
KorsaR-ZN
@KorsaR-ZN
Ну вообще не совсем корректно, данный тэг предназначен для определения к списку терминов.

Пример:
<dl>
   <dt>Микроконтроллер</dt>
      <dd>определение</dd>
   <dt>Микропроцессор</dt>
      <dd>определение</dd>
</dl>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы