Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
0

Почему валидатор показывает ошибки после их исправления?

New peace [7.1K] более месяца назад

Blogspot в редакторе HTTPS пишет, что есть ошибки и предлагает их исправить. После нажатия на "исправить" проверяю в validator. А там показывает массу ошибок. Вроде бы всё делаю правильно, откуда столько ошибок? Есть ли какой-то простой способ автоматического исправления ошибок HTTPS, не вникая в каждый знак?

Видимо из-за этих ошибок у меня не получается вставить код МР3 плеера. Подскажите, пожалуйста, что надо изменить?

И ещё, пожалуйста, подскажите, что здесь надо исправить? Совсем не понимаю в этом:

Ошибка : Атрибут xmlns:bне допускается.

Из строки 1 , колонка 16 ; в строке 2 , столбец 205

TYPE html>↩<html class='v2' dir='ltr' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/…' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>↩<head

Выделенное жирным шрифтом - это на сайте валидатора так показывает.

Ошибка : Неправильное значение service.postдля атрибута relнa элементе link: Строка service.postнe является зарегистрированным ключевым словом.

Из строки 11 , колонка 1 ; в строке 11 , столбец 160

t=rss" />↩<link rel="service.post" type="application/atom+xml" title="Куда и как мы идём - Atom" href="https://www.blogger.com/feeds/8379716291881022604/posts/default" />↩<link

Синтаксис списка ключевых слов ссылка типа:

Разделенный пробелами список типов ссылок , перечисленных случаев , разрешенных на <link>в HTML спецификации или указаны как разрешенный на <link>на вики микроформатах без повторяющихся ключевых слов в списке. Вы можете зарегистрировать типы ссылок на микроформатами вики себя.

Заранее всех благодарю за компетентные и доступные для начинающего простачка ответы!

2

Сразу скажу все, что дальше сам я понял, не может быть панацеей и единственной правильной причиной. Сам обычно я решаю ошибки, которые выдал валидатор в ручную без всяких автоматических скриптов. Так как сайт у меня самописный, а не какой-то конструктор сайтов, с готовыми автоматическими скриптами. Всё методом проб и ошибок, так что бывает что с первого раза проблема не решается.

Похоже, что в первом примере, валидатор показывает что данный атрибут не подходит для этого типа html документа. С другой версией (сайта, страницы) может быть этот код работал бы идеально.

Во втором примере.

При автоматическом исправлении возникает следующая ошибка, означающая теперь уже проблему с отображением в новостной ленте сайта.

Как видно, ошибка переместилась на другую строку документа. То есть это уже другая ошибка.

Исправленный код теперь имеет другую ошибку, влияющее на что-то другое.

Вообще если ошибка валидации не фатальная, и все работает, но валидатор показывает ошибку, в общем то, можно оставить все как есть. В нете сайтов с ошибками валидации более половины.

В вашем случае, можно попробовать, найти другой код плеера, подходящий по версии к вашему сайту. Иначе, исправив все ошибки валидации, возникающие одна за другой, можно в конечном счете получить не рабочий плеер, а то и нерабочую страницу целиком, хоть и без ошибок валидации. Вероятно что в странице не хватает какого то дополнительного скрипта, (например из стандартных гугловских фремвоков).

Указывать на то, что конкретно в вашем коде надо изменить, я не могу, потому что после каждого изменения надо пробовать (испытывать) что получилось. Например, участок кода xmlns:b= из первого вашего примера, я бы для начала попробовал заменить другим атрибутом. К примеру, везде вместо xmlns:b= попробовал бы прописать href= и посмотреть что дальше будет, но и далее в том же духе.

New peace [7.1K]
Спасибо огромное, попробую заменить xmlns:b= на href=
А насчет другого кода плеера, так никакие не получается вставить, везде редактор в HTML пишет "ошибка", хотя кодов-то не так и много, из тех, что предоставляется в инете.
 более месяца назад
комментировать
Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
Быстрая регистрация
OpenID