Действительные мета-теги xhtml для карт open-graph и Twitter-карт facebook

Сделать действительным:

  • XHTML
  • твиттер-карты
  • facebook-граф-апи

для http://www.theyact.com/acting-classes/los-angeles/

Мне удалось заставить мой код работать везде...
сохранить 1 ошибку на http://validator.w3.org/

нет атрибута "свойство"

но только один экземпляр из множества в коде, только приведенный ниже, кажется, взъерошил перья валидатора:

1 ответ

Если вы удалите этот элемент, валидатор будет жаловаться на следующий, содержащий property приписывать.

property Атрибут является частью RDFa, но ваш DOCTYPE не позволяет использовать RDFa.

Если вы хотите продолжать использовать XHTML 1.1, вы можете изменить его на:

  • для RDFa 1.0: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">

  • для RDFa 1.1: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.1//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd">

Или просто переключитесь на (X)HTML5, который поставляется с поддержкой RDFa 1.1.

Другие вопросы по тегам