Ошибка валидации html - character "<" invalid

12
alexj69
На сайте с 05.06.2007
Offline
88
1008

Подскажите, что не нравится валидатору validator.w3.org: на код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

выдает такую ошибку:

 character "<" invalid: only minimum literal and parameter separators allowed

Короче, не нравится ему первая угловая скобка. Что делать?

[Удален]
#1

Валидатору всегда что то не нравится.

Не надо паниковать, сайты с кучей ошибок живут прекрасно, и всё это вымысел про ошибки, на продвижение ни коем образом не влияет, подробнее про DOCTYPE можете почитать здесь htmlbook.ru/html/!doctype

eis
На сайте с 18.10.2008
Offline
473
eis
#2

alexj69, возможно, в коде стоит пробел перед кавычкой или после. В общем надо смотреть код.

- Здесь я покупаю вечные ссылки на свои сайты! (https://backlinkator.com) - сотни ссылок за копейки
alexj69
На сайте с 05.06.2007
Offline
88
#3

Проверил, пробелов нет.

samimages
На сайте с 31.05.2009
Offline
427
#4

<?xml version="1.0"?> - должно быть в самом начале

Опыт как иммунитет — приобретается в муках! Хостинг: экономия до 1300 руб + домен в подарок ( https://clck.ru/XLscf ) / Аудит семантики от 15К [долго] - ЛС
alexj69
На сайте с 05.06.2007
Offline
88
#5

Попробовал добавить перед DOCTYPE ваш код и сайт отключился((( Заменил на <!DOCTYPE html> и ошибка пропала.

87793
На сайте с 12.09.2009
Offline
661
#6
alexj69:
Короче, не нравится ему первая угловая скобка. Что делать?

Ничего не делать.

Наше дело правое - не мешать левому!
eis
На сайте с 18.10.2008
Offline
473
eis
#7

Ссылку дайте на сайт

alexj69
На сайте с 05.06.2007
Offline
88
#8
eis
На сайте с 18.10.2008
Offline
473
eis
#9

alexj69, у Вас 2 ошибки и указанной ошибки не выдает валидатор

samimages
На сайте с 31.05.2009
Offline
427
#10
alexj69:
Попробовал добавить перед DOCTYPE ваш код и сайт отключился((( Заменил на <!DOCTYPE html> и ошибка пропала.

Здорово и весело обрабатывается шаблон))))

Ну доктайп поменяли, она и пропала - тут как раз ничего удивительного нет.

Посмотрел сайт. ТС, забейте иначе придется перевёрстывать весь сайт... смысл?

Доктайпом 5-го html вы тоже не попали в свою верстку, есть страницы где елементы местами перепутаны...

Но выход есть! Можно стать адептом секты:

Так указывать или не указывать?

Если вы считаете нужным указать <!DOCTYPE>, будьте любезны сделать так, чтобы ваш HTML соответствовал стандартам без исключений. Либо допустите исключения, если вам нужен «стандартный режим» отображения. Во всех остальных случаях <!DOCTYPE> вам не требуется. Поверьте на слово...

:-)

А если доктайп не указан, то и поглумиться над ошибками не получится - валидатор шлет лесом, ибо валидатить не по чему)))))))))))

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий