Значение атрибута префикса HTML (Open Graph Protocol)?

Я новичок вFacebook Open Graph Protocol, Я пытался выяснить, в чем смысл HTMLprefix атрибут есть. Ближайший пост о переполнении стека, который я могу найти, посвященный этой теме:эта почта это было очень полезно, так как имеет дело с тем, какие различия существуют между различными возможными синтаксисами и какой использовать.

Однако пост ничего не говорит о том, что этоprefix Атрибут есть или что он делает. AFAIK это не стандартный атрибут HTML. Я смог найтиэтот документ Я думаю, именно здесь W3C определяет этот атрибут, но не смог понять его.

Может ли кто-нибудь, пожалуйста, объясните мне:

Что этоprefix атрибут сделать?

Могу я написать

<html prefix="og:http://ogp.me/ns#">

вместо

<html prefix="og: http://ogp.me/ns#">

или это будет синтаксическая ошибка?

Могу ли я включить несколькоprefix атрибуты для любого данного тега HTML?

<head prefix="a: http://www.aaa.com/ns#" prefix="b: http://www.bbb.com/ns#">

Исходя из моих знаний HTML, это было бы неправильно, но потомprefix это нестандартный атрибут. Поэтому, возможно, я хотел бы знать, могу ли я написать:

<head prefix="a: http://www.aaa.com/ns# b: http://www.bbb.com/ns#">

или не имеет смысла указывать несколько префиксов в любом месте дерева HTML?

Если этоprefix тег не является частью спецификации HTML, как отправка страницы, содержащей этот атрибут, в средство проверки кода может привести к тому, что мой код будет соответствовать стандартам?

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

Ответы на вопрос(2)

Ваш ответ на вопрос