Ошибка: неверное значение twitter:domain для имени атрибута в метаэлементе: ключевое слово twitter:domain не зарегистрировано

Как включить тэг twitter:domain для твиттер-карт в валидаторе w3c?

<meta name="twitter:domain" content="...." >

person Marcogomesr    schedule 11.08.2013    source источник
comment
Я думаю, вам нужно свойство вместо имени, см. help.simplytestable.com/errors/html-validation/   -  person cboettig    schedule 05.08.2014


Ответы (1)


Если вы используете HTML5, вы можете использовать только перечисленные значения в спецификации и на вики-странице WHATWG "MetaExtensions" (см. также < href="https://stackoverflow.com/a/16207631/1591669">этот ответ).

Поскольку twitter:domain зарегистрировано в вики, его можно использовать.

Итак, валидатор не обновлен.

person unor    schedule 11.08.2013
comment
да, но ... я всегда получаю Плохое значение twitter:domain для имени атрибута в метаэлементе: ключевое слово twitter:domain не зарегистрировано. - person Marcogomesr; 12.08.2013
comment
@marcogomes: Да, именно это я и объяснил: валидатор неправильный. - person unor; 12.08.2013
comment
Я исправляю это изменение name=.. на свойство... выполняется нормально в dev.twitter. com/docs/cards/validation/validator - person Marcogomesr; 30.08.2013
comment
@marcogomes: Используя property, вы теперь используете RDFa. Это, конечно, возможно, но, как я уже объяснял, было бы совершенно нормально использовать twitter:domain и с простым HTML (используя name). - person unor; 31.08.2013