2

페이스 북과 공유하기 위해 내 사이트에서 Open Graph Meta를 사용합니다. 나는 약간 혼란 스럽다. og 태그가 작동하려면 다음이 있어야합니다. xmlns:og="http://ogp.me/ns#" 맞습니까?오픈 그래프 - XMLNS가 필요합니까?

  1. 나는 XMLNS이 있어야합니다

    그래서이 두 가지 질문에 온다?

  2. HTML5 doctype을 사용하면 올바르게 작동할까요?

답변

4

xmlns 구문을 사용할 필요가 없습니다.

<head prefix='og: http://ogp.me/ns#'> 

어쨌든,이 정말 대신 각 속성의 전체 네임 스페이스를 갖는 짧은 손입니다 : 당신은 HTML5의 접두사를 사용할 수 있습니다.

예 :

<head prefix='og: http://ogp.me/ns#'> 
    <title>Dom Perignon 1993</title> 
    <meta property='og:site_name' content='Wine Site' /> 
    ... 

의미 론적

<head> 
    <title>Dom Perignon 1993</title> 
    <meta property='http://ogp.me/ns#site_name' content='Wine Site' /> 
    ... 
와 동일