Помогите с размещением RDF на веб-странице (jsp) - PullRequest
1 голос
/ 09 октября 2009

Когда я читал документацию по Common-Tags, я думал, что будет легко поместить это в jsp, потому что примеры были вырезаны и вставлены

<body xmlns:ctag="http://commontag.org/ns#" rel="ctag:tagged">
   <span typeof="ctag:Tag" 
         rel="ctag:means" 
         resource="http://rdf.freebase.com/ns/en.u2" 
         property="ctag:label" content="U2"/>
    </span>
</body>

Хорошо, что мы используем Eclipse в нашей разработке. Это говорит нам о том, что с нашей разметкой что-то не так. Он подчеркивает разметку общих тегов с желтым возвращением:

Undefined attribute name

Что мне здесь не хватает? или это совершенно нормально?

Ответы [ 2 ]

1 голос
/ 09 октября 2009

Атрибуты typeof , resource и property являются расширениями XHTML, которые являются частью спецификации RDFa, поэтому Eclipse не знает о них.

Поскольку RDFa + XHTML теперь является рекомендацией W3C, использовать его как можно лучше.

http://www.w3.org/TR/rdfa-syntax/#rdfa-attributes

0 голосов
/ 09 октября 2009

Я предполагаю, что вы не отправляете свои страницы с типом XML MIME, потому что этот фрагмент неправильно сформирован. Использование RDFa не допускается при использовании MIME-типа text / html. Для альтернативы взгляните на "микроданные" .

...