proudmore
@proudmore

В чем суть ошибки при валидации HTML?

Здравствуйте!
Есть вот такой код:
<p>Поиск по ID:↩
						<form name='id_search'>↩
							<input type='text' placeholder ='Введите ID' name='id' required>↩
							<input type='button' value='Отправить'>↩
						</form>↩
					</p>↩
					<p>Поиск по имени:↩
						<form name='name_search'>↩
							<input type='text' name='name' placeholder='Введите Имя' required>↩
							<input type='button' value='Отправить'>↩
						</form>↩
					</p>↩


Валидатор ругается на закрывающие теги параграфов
No p element in scope but a p end tag seen.
Никак не могу взять в толк, что ему нужно?
  • Вопрос задан
  • 2654 просмотра
Решения вопроса 3
Странно вы как-то <p> используете
stackoverflow.com/questions/9852312/list-of-html5-...
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. в тэг "p" форма не ставится
2. тэги input - должны закрываться
UPD: список сервисов для проверки странички
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
RTFM
A p element's end tag may be omitted if the p element is immediately followed by an address, article, aside, blockquote, div, dl, fieldset, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, main, nav, ol, p, pre, section, table, or ul, element, or if there is no more content in the parent element and the parent element is not an a element.

То бишь p закрывается автоматически при обнаружении form.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 22:38
2500 руб./за проект
23 нояб. 2024, в 22:03
3000 руб./за проект
23 нояб. 2024, в 21:53
30000 руб./за проект