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

Автор Тема: Валидность HTML. Консультации по исправлению ошибок. Постоянная акция!!!  (Прочитано 79548 раз)

Оффлайн СтарыйАвтор темы

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1641
  • Сообщений: 5133
  • Карма: 154
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн СтарыйАвтор темы

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1641
    • Сообщений: 5133
    • Карма: 154
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
      • Просмотр профиля
на пастройке не wp
там вообще html и css

А они уже хост предлагают?  :o


Оффлайн Zhezkazganetcs

  • Бизнес оценка: (0)
  • КМС
  • *****
  • СПАСИБО: 831
  • Сообщений: 2069
  • Карма: 40
  • Пол: Мужской
  • время дороже денег...
    • Просмотр профиля
    • магазин запчастей АвтоСТОП
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 831
    • Сообщений: 2069
    • Карма: 40
    • Пол: Мужской
    • время дороже денег...
      • Просмотр профиля
      • магазин запчастей АвтоСТОП
А они уже хост предлагают?  :o
хост? какой хост? кто они?
это я искал решение в гугле, да так и записал, а смотрю что все равно что-то не то
удалил сей код, но ничего не изменилось

Оффлайн Надежда Хачатурова

  • Бизнес оценка: (11, 100%)
  • КМС
  • *****
  • СПАСИБО: 3516
  • Сообщений: 3906
  • Карма: 451
  • Пол: Женский
  • Аудит, seo-оптимизации
  • Награды Более трех тысяч спасибо Мастер поисковой оптимизации SEO-специалист
    • Просмотр профиля
    • Блог Надежды Хачатуровой
  • Доп. информация
    • Бизнес оценка: (11, 100%)
    • СПАСИБО: 3516
    • Сообщений: 3906
    • Карма: 451
    • Пол: Женский
    • Аудит, seo-оптимизации
    • Награды Более трех тысяч спасибо Мастер поисковой оптимизации SEO-специалист
      • Просмотр профиля
      • Блог Надежды Хачатуровой
Старый, не скажете, что хочет валидатор:
Fatal Error: Cannot recover after last error. Any further errors will be ignored.
From line 26, column 1; to line 26, column 19
</script>↩<html lang="ru-RU">↩<head

Выделено то, что между стрелочками. Убрать это вообще нельзя? Сайт сугубо на русском.
Аудит и оптимизация сайтов
Хостинг, который не подведет

Оффлайн СтарыйАвтор темы

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1641
  • Сообщений: 5133
  • Карма: 154
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн СтарыйАвтор темы

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1641
    • Сообщений: 5133
    • Карма: 154
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
      • Просмотр профиля
У вас скрипт вставлен до объявления HTML.
Скрипты должны быть в "голове" (head) или "теле" (body).
Остальное является фатальной ошибкой.
Но браузеры всё-равно обрабатывают.  :)
Были бы они построже, давно бы таких ошибок не делали.  ;)

Что делать?
Перенести в положенное место, в "голову" или "тело".  :)

Оффлайн Надежда Хачатурова

  • Бизнес оценка: (11, 100%)
  • КМС
  • *****
  • СПАСИБО: 3516
  • Сообщений: 3906
  • Карма: 451
  • Пол: Женский
  • Аудит, seo-оптимизации
  • Награды Более трех тысяч спасибо Мастер поисковой оптимизации SEO-специалист
    • Просмотр профиля
    • Блог Надежды Хачатуровой
  • Доп. информация
    • Бизнес оценка: (11, 100%)
    • СПАСИБО: 3516
    • Сообщений: 3906
    • Карма: 451
    • Пол: Женский
    • Аудит, seo-оптимизации
    • Награды Более трех тысяч спасибо Мастер поисковой оптимизации SEO-специалист
      • Просмотр профиля
      • Блог Надежды Хачатуровой
Перенести в положенное место, в "голову" или "тело".
Попробую. Я же ничего этого не устанавливала.

Аудит и оптимизация сайтов
Хостинг, который не подведет


Оффлайн СтарыйАвтор темы

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1641
  • Сообщений: 5133
  • Карма: 154
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн СтарыйАвтор темы

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1641
    • Сообщений: 5133
    • Карма: 154
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
      • Просмотр профиля
Так вас ни кто и не винит.  :)
Должно быть.

А у вас:
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
From line 26, column 1; to line 26, column 19 - на 26 строке!!!

Если учесть, что DOCTYPE занимает 1-2 строки, то объявление HTML (<html>),  должно быть на 2-3 строке.  :)

Т.е., 23 строки кода, которого быть в этой части не должно.  :)


Добавлено: 02-03-2016, 19:14:45

Я же ничего этого не устанавливала.

А это косяки темы или плагинов, скорее всего.  :)

Оффлайн Надежда Хачатурова

  • Бизнес оценка: (11, 100%)
  • КМС
  • *****
  • СПАСИБО: 3516
  • Сообщений: 3906
  • Карма: 451
  • Пол: Женский
  • Аудит, seo-оптимизации
  • Награды Более трех тысяч спасибо Мастер поисковой оптимизации SEO-специалист
    • Просмотр профиля
    • Блог Надежды Хачатуровой
  • Доп. информация
    • Бизнес оценка: (11, 100%)
    • СПАСИБО: 3516
    • Сообщений: 3906
    • Карма: 451
    • Пол: Женский
    • Аудит, seo-оптимизации
    • Награды Более трех тысяч спасибо Мастер поисковой оптимизации SEO-специалист
      • Просмотр профиля
      • Блог Надежды Хачатуровой
Т.е., 23 строки кода, которого быть в этой части не должно.
А это микроразметка, сделанная с помощью мастера микроразметки Гугла и установленная в рекомендованное им же место, после строки <!DOCTYPE html>
И это неправильно, получается? Микроразметка стоит выше указанной ошибки.

Аудит и оптимизация сайтов
Хостинг, который не подведет

Оффлайн СтарыйАвтор темы

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1641
  • Сообщений: 5133
  • Карма: 154
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн СтарыйАвтор темы

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1641
    • Сообщений: 5133
    • Карма: 154
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
      • Просмотр профиля
Гоша рекомендует ставить скрипт между DOCTYPE и <html>?  :o
Может ещё выше? Но это тоже неправильно.
С точки зрения HTML, JS только между <head></head>, в данном случае.
Перенесите его в "голову" и посмотрите, будет ли работать разметка и уменьшится ли количество ошибок количественно.

Оффлайн Надежда Хачатурова

  • Бизнес оценка: (11, 100%)
  • КМС
  • *****
  • СПАСИБО: 3516
  • Сообщений: 3906
  • Карма: 451
  • Пол: Женский
  • Аудит, seo-оптимизации
  • Награды Более трех тысяч спасибо Мастер поисковой оптимизации SEO-специалист
    • Просмотр профиля
    • Блог Надежды Хачатуровой
  • Доп. информация
    • Бизнес оценка: (11, 100%)
    • СПАСИБО: 3516
    • Сообщений: 3906
    • Карма: 451
    • Пол: Женский
    • Аудит, seo-оптимизации
    • Награды Более трех тысяч спасибо Мастер поисковой оптимизации SEO-специалист
      • Просмотр профиля
      • Блог Надежды Хачатуровой
уменьшится ли количество ошибок количественно
Не уменьшится. :)
Перенесла скрипт с разметкой. Всем ПС нравится.  Дурацкие ошибки типа двух кавычек рядом убрала. Претензии валидатора к коду Рамблера - тире не такое и еще 7 ошибок в этом коде. Как-то пробовала тире методом тыка изменить, но счетчик слетал.
Это можно исправить?
Error: Element style not allowed as child of element div in this context. (Suppressing further errors from this subtree.)
From line 161, column 1026; to line 161, column 1048
orm></div><style type="text/css">.ya-pa

Аудит и оптимизация сайтов
Хостинг, который не подведет


Оффлайн СтарыйАвтор темы

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1641
  • Сообщений: 5133
  • Карма: 154
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн СтарыйАвтор темы

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1641
    • Сообщений: 5133
    • Карма: 154
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
      • Просмотр профиля
Как-то пробовала тире методом тыка изменить, но счетчик слетал.

Посмотреть бы на это тире в контексте?!  :)

Это можно исправить?
Error: Element style not allowed as child of element div in this context. (Suppressing further errors from this subtree.)
From line 161, column 1026; to line 161, column 1048
orm></div><style type="text/css">.ya-pa

Здесь всё просто. Валидатор говорить, что элемент <style> не может быть дочерним элемента <div>. Стили должны объявляться в "голове" или применяться в атрибуте style="" внутри тега.

Здесь выход один, перенести внутренние стили в "голову", в единый блок <style type="text/css"></style>, если таковой имеется или создать его для внутренних стилей.


 

Похожие темы

  Тема / Автор Ответов Последний ответ
8 Ответов
2123 Просмотров
Последний ответ 14-03-2014, 15:37:27
от xwildx
712 Ответов
97855 Просмотров
Последний ответ 11-10-2014, 21:01:04
от erevan
181 Ответов
32811 Просмотров
Последний ответ 17-11-2014, 23:54:57
от agassi
45 Ответов
9457 Просмотров
Последний ответ 17-11-2016, 09:19:38
от Старый
136 Ответов
30092 Просмотров
Последний ответ 20-04-2018, 22:46:39
от Старый