#jquery #html #css
#jquery #HTML #css
Вопрос:
В настоящее время у меня возникла странная проблема. Проблема находится на голландском веб-сайте, поэтому я расскажу вам, на что нажать, чтобы найти настоящую ошибку 🙂
перейдите к: http://welkommagazine.nl/luuk Нажмите на Nu Aanmelden в правом верхнем углу. Теперь вы увидите ползунок.
Проблема в первом слайде. Как вы можете видеть, я использую изображение для опции справки со всплывающей подсказкой.
Например, если я использую table или тег H4, элемент P разбивается на части, как вы видите. Как бы то ни было, мне действительно нужно, чтобы это работало. Я уже потратил на это слишком много времени.
Будем признательны за помощь.
Комментарии:
1. Вы добавили
p
тег к вопросу. Ha ha ha.
Ответ №1:
Недопустимо размещать внутри block
тега элемент table
уровня, такой как h4
или p
.
Среди множества ошибок у вас есть эта:
тип документа не допускает здесь элемента «таблица»
Одной из возможных причин этого сообщения является то, что вы попытались поместить элемент уровня блока (такой как «
<p>
» или «<table>
«) внутри встроенного элемента (такого как «<a
>», «<span>
» или «<font>
«).
Самым простым способом исправить это было бы изменить p
тег, который должен содержать table
, на div
вместо этого. Вы можете поместить a table
внутри a div
.
Вы используете селектор #steps form p
. Вы могли бы изменить его на:
#steps form p, #steps form div
чтобы включить новый div
, и вы должны быть отсортированы.
Комментарии:
1. Используйте
div
тег вместо p, и все должно быть в порядке.2. Также недопустимо размещать a
<p>
внутри<span>
.3. @Мэтт Болл: Хорошая мысль, я забыл упомянуть об этом. К счастью, браузеры не будут перегружать DOM, разделяя его
span
, как они делают сp
тегами в этом случае.4. Хорошо, это было немного глупо с моей стороны 🙂 Я знал, что это запрещено, но проигнорировал это : ( спасибо за вашу помощь, и я думаю, что это исправит это, поэтому я отмечу это как правильный ответ.