Валидность кода блока Поделиться

349
21 марта 2017, 13:55

Здравствуйте!

Валидатор https://validator.w3.org находит атрибуты datа невалидными - http://joxi.ru/KAx7YNbikVzk28 (скриншот).

Это можно как-то обойти, чтобы угодить валидатору?

Кнопки отличные и удалять их не хотелось бы ни за что.

Спасибо.

Answer 1

Извини, но никак. В социальных сетях, которые не используют фреймы для отображения контента со страницы (например facebook с их data-href, data-layout, data-action как атрибутами для div'а вместо iframe), никак не выйдет угодить валидатору. Но плюнь на это, если сайт работает хорошо и без твоих ошибок допущенных в коде, то все в порядке.

Answer 2

Валидатор ругается не на дата-атрибуты, а на несоответствующий им doctype.

Например, следующая разметка является полностью валидным HTML5-документом.

<!doctype html>
<title>Yay</title>
<div data-x="foo"></div>
READ ALSO
Не корректно работает localStorage

Не корректно работает localStorage

Подскажите, почему некорректно работает localStorage в Safari и iOSЕсть две страницы

292
Нотификация в шторме

Нотификация в шторме

В общем пробую декоратор в ТС прямо практически из мануала

247
Смена баннера при обновлении страницы.

Смена баннера при обновлении страницы.

Как сделать смену баннера(фонового background:url(ing))при обновлении страницы, через js ?

213
Как расширить свойства класса

Как расширить свойства класса

Я переписываю проект с es5 на es6 и использую angular 16

235