Является ли привязка во вложенном списке недействительной или это ошибка Firebug?

StackOverflow https://stackoverflow.com/questions/601754

  •  03-07-2019
  •  | 
  •  

Вопрос

Что-то не так со следующим HTML-кодом или у меня просто возникла ошибка Firebug?Когда я просматриваю первый элемент списка в Firebug, вы видите, что Firebug испытывает трудности с правильной идентификацией привязки;однако со вторым (внешним) элементом списка проблем нет.Если я удалю вложенный список из первого элемента списка, проблема исчезнет.Аналогично, если я удалю внешний список, проблема исчезнет.Итак, похоже, возникла проблема с размещением привязки вокруг вложенного списка.

Я пробовал заменить якорь на div и даже на пролет, и Firebug не жалуется, так что, похоже, это зависит от якоря.Я также пробовал различные типы документов, но безуспешно.

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  </head>
  <body>
    <ul>
      <li>
        <a href="http://whatever" style="display:block">
          <p>some text</p>
          <ul>
            <li>a list entry</li>
          </ul>
        </a>
      </li>
      <li>
        <a href="http://whatever">
           <p>more text</p>
        </a>
       </li>
    </ul>
  </body>
</html>
Это было полезно?

Решение

А a элемент позволяет только элементы строчного уровня как дочерние элементы.Итак p элемент и ul элемент там не разрешен.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top