Валидатор делает замечание
Поставил на страницу кнопку Яндекса. Валидатор указывает на несоответствие стандарту w3 следующего фрагмента:
<div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twit ter,odnoklassniki,moimir"></div>. Предупреждение <div> proprietary attribute "data-yeasharel10n", ...yeasharetype, ...yeasharequicksevices Не могу разобраться, что нужно изменить в коде, чтобы замечания не было. Спасибо. |
На заглавные буквы в data атрибутах он у тебя ругается.
Синтаксис вроде как такой: data-yashare-type, а не data-yashareType data-* |
Спасибо. Не был на месте, задержал с ответом.
Заменил заглавные буквы на прописные, замечания остались те же. Вначале пишет так: The tag contains an attribute that is proprietary to Netscape or Internet Explorer. Что-то еще не так в общих стандартах. |
<!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twit ter,odnoklassniki,moimir"></div> </body> </html> Страница прошла валидацию <!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <div class="yashare-auto-init" data-yashare-l10n="ru" data-yashare-type="button" data-yashare-quick-services="yaru,vkontakte,facebook,twit ter,odnoklassniki,moimir"></div> </body> </html> Страница прошла валидацию Какой у тебя DOCTYPE указан? |
Цитата:
<meta charset="utf-8"> |
/me ушёл читать спеки.
|
Идею я понял, у меня такая кодировка:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">. Но когда поставил вместо старой <meta http-equiv="Content-Type" content="text/html; charset=utf-8">, весь текст стал квадратиками. Может еще нужно какую-то <meta> подправить? |
Может быть посмотришь на исходник? Сайт delo-do.com.ua/index.html
|
Да ну нафиг. Сам в этом уг копайся. Твоя страница никогда не пройдет валидацию. Она вся состоит из каши разных стилей, вернее их отсутствия.
Чарсет на utf-8 ты поменять не можешь, потому что твой код в windows-1251 и отображается он именно в windows-1251. Его нужно перекодировать в редакторе или IDE - сохранить как utf-8. Хочешь пройти валидацию прочитай хоть что-нибудь из учебников по HTML верске. |
Спасибо, буду копаться. Может когда и пройду.:yes:
|
Часовой пояс GMT +3, время: 02:30. |