

This document describes the RDFa Vocabulary for Term and Prefix Assignment. The Vocabulary is used to modify RDFa 1.1 processing behavior. The URI of the vocabulary is http://www.w3.org/ns/rdfa# (abbreviated by rdfa: in this document). Turtle and an RDF/XML versions of the vocabulary are also available. The vocabulary is published by W3C

For a precise definition of these vocabulary elements, see the RDFa Core 1.1 specification.

Term and prefix assignment vocabulary

This vocabulary contains terms to define prefix mappings and term assignments; these can be used as part of the @profile mechanism of RDFa 1.1.

The vocabulary defines three classes :


Processor Graph Reporting Vocabulary

The reporting mechanism is based on a hierachy of classes. rdfa:PGClass is the top level class of the hierarchy, with three subclasses: rdfa:Error is the class for all error conditions, rdfa:Warning is the class for all warnings, and rdfa:Info is the class for all informations.

RDFa 1.1 Core defines the following error and warning conditions:

RDFa processors may add their own subclasses in their own namespace.

A specific property, rdfa:context, provides extra context for the error, eg, http response, an XPointer/XPath information, or simply the URI that created the error.

Term for vocabulary expansion

A specific property, usesVocabulary, provides a relationship between the host document and a vocabulary defined using the @vocab facility of RDFa1.1.

Property Copying Terms

The terms for property copying allow properties associated with a resource to be copied to another resource; for more details see the relevant section in the HTML+RDFa 1.1 document. The terms being used are:

Ivan Herman, ivan@w3.org, W3C, Semantic Web Activity Lead, 2013-01-18
$Date: 2013-03-11 07:54:17 $