Валидность HTML. Консультации по исправлению ошибок. Постоянная акция!!!

Автор Старый, 04-11-2015, 12:16:47

« назад - далее »

Irongifts

 makar4ik79: У вас 433 ошибки и 425 предупреждений - вам надо срочно исправлять это >:D
  •  


makar4ik79

Цитата: Irongifts от 27-08-2016, 00:15:04
makar4ik79: У вас 433 ошибки и 425 предупреждений - вам надо срочно исправлять это >:D
Я понимаю что нужно исправлять. Поэтому в ветку и написал. Два дня искал ошибки не мог найти. Насторожило то, что большинство как-то были связанны с Гугл. Удалил Адсенс, и практически все ошибки пропали. 26 ошибок и 23 предупреждения осталось.
kopiraitery.ru (ftp://kopiraitery.ru)
na-vsykiy-sluchai.ruПолезные советы
  •  


СтарыйTopic starter

Цитата: makar4ik79 от 27-08-2016, 07:42:24Поэтому в ветку и написал

makar4ik79, вы не просили расшифровать и проконсультировать.
А по вашему вопросу я ответил. Проблема в том, что вариантов написания DOCTYPE в HTML с помощью PHP неограниченное количество вариантов.

Цитата: makar4ik79 от 27-08-2016, 07:42:24Удалил Адсенс

Какие именно были ошибки?
Может вам достаточно сменить именно DOCTYPE для их уменьшения?

makar4ik79

Я не знаю какие именно ошибки были. Где-то слеш поставить нужно было, где то кавычки. Если я правильно понимаю из переводчика. Сейчас меньше ошибок стало намного, но все равно я не нахожу их. Помучаюсь еще если что я напишу в ветку, спрошу у вас.
kopiraitery.ru (ftp://kopiraitery.ru)
na-vsykiy-sluchai.ruПолезные советы
  •  

Надежда Хачатурова

Старый, жить без Вас не могу. Откуда вылезло вот это и как убрать, где, в смысле? С чем связано, понимаю - с мастером микроразметки. Значение атрибута изменить или вырезать это вообще? Не знаю, где искать.
[spoiler]Error: Bad value https://api.w.org/ for attribute rel on element link: The string https://api.w.org/ is not a registered keyword.
From line 114, column 1; to line 114, column 71
</script>↩<link rel='https://api.w.org/' href='https://lentorgspb.ru/wp-json/' />↩<link[/spoiler]

Вот он, весь вордпресс! Скрипт с разметкой вставляла, причем, давно уже, но эта строка когда и откуда появилась, знать не могу. Очень надеюсь на подсказку. 
Аудит и оптимизация сайтов
Хостинг - надежный, SSL - бесплатный
  •  


СтарыйTopic starter

Откуда появилось, не скажу.  :)

А причина проста. REL не может содержать такое значение.

Атрибут rel определяет отношения между текущим документом и документом, на который ведет ссылка, заданная атрибутом href. Несмотря на то, что браузеры в большинстве своем не поддерживают атрибут rel, на сайтах часто можно встретить код rel="nofollow".
Некоторые возможные значения:

answer - Ответ на вопрос.
chapter - Раздел или глава текущего документа.
co-worker - Ссылка на страницу коллеги по работе.
colleague - Ссылка на страницу коллеги (не по работе).
contact - Ссылка на страницу с контактной информацией.
details - Ссылка на страницу с подробностями.
edit - Редактируемая версия текущего документа.
friend - Ссылка на страницу друга.
question - Вопрос.

В HTML5 поддерживается следующие значения.
archives - Ссылка на архив сайта.
author - Ссылка на страницу об авторе на том же домене.
bookmark - Постоянная ссылка на раздел или запись.
first - Ссылка на первую страницу.
help - Ссылка на документ со справкой.
index - Ссылка на содержание.
last - Ссылка на последнюю страницу.
license - Ссылка на страницу с лицензионным соглашением или авторскими правами.
me - Ссылка на страницу автора на другом домене.
next - Ссылка на следующую страницу или раздел.
nofollow - Не передавать по ссылке ТИЦ и PR.
noreferrer - Не передавать по ссылке HTTP-заголовки.
prefetch - Указывает, что надо заранее кэшировать указанный ресурс.
prev - Ссылка на предыдущую страницу или раздел.
search - Ссылка на поиск.
sidebar - Добавить ссылку в избранное браузера.
tag - Указывает, что метка (тег) имеет отношение к текущему документу.
up - Ссылка на родительскую страницу.

Надежда Хачатурова

Старый, так я оттуда и пришла, внимательно прочитав и не найдя нужного. Плюс сюда посмотрела как баран на новые ворота: microformats.org/wiki/existing-rel-values#HTML5_link_type_extensions. Удалить бы эту строчку, но понятия не имею, где это может быть.
Аудит и оптимизация сайтов
Хостинг - надежный, SSL - бесплатный
  •  

СтарыйTopic starter

Где эта строчка, сказать сложно.
Посмотреть бы на пациента.
114 строка может быть в голове или теле.  :)
Скорее всего в шаблоне, но может генерироваться и плагином.

Не понимаю,зачем она вообще нужна.
Это просто ссылка, ничего не подключает.
Может используется каким-то скриптом, но сомневаюсь.


Надежда Хачатурова

Цитата: Старый от 29-08-2016, 19:32:02Посмотреть бы на пациента.
Она затесалась в коде меж скриптов, а где они все, понятия не имею.

Аудит и оптимизация сайтов
Хостинг - надежный, SSL - бесплатный
  •  


СтарыйTopic starter

В голове? В смысле, в head?

Смотрите в шаблонах или функциях темы, точнее сказать не могу.  :(
Может быть ещё вариант, функция ссылается на плагин, а уже он выводит строку.
Попробуйте поиском текста в файлах куска кода, например только "api.w.org".

Строчка ссылается на "wp-json", значит и "уши" оттуда торчат.  :)