diff --git a/spec/index.html b/spec/index.html index 03e64f9..1f0efd2 100644 --- a/spec/index.html +++ b/spec/index.html @@ -91,7 +91,7 @@

RDF 1.2 introduces the ability to use an RDF triple as a triple term, in the object position of another triple. RDF 1.2 also introduces directional language-tagged strings, - which contain a base direction element that allows the + which contain a base direction component that allows the initial text direction to be specified for presentation by a user agent.

RDF 1.2 Concepts introduces key concepts and terminology for RDF 1.2, discusses @@ -790,8 +790,8 @@

Literals

Literals are used for values such as strings, numbers, and dates.

-

A literal in an RDF graph consists of - two, three, or four elements, as follow:

+

A literal consists of + two, three, or four components, as below:

  1. A lexical form, being an RDF string. @@ -805,7 +805,7 @@

    Literals

    language tag MUST be well-formed according to section 2.2.9 of [[!BCP47]], - and MUST be treated accordingly, that is, in a case insensitive manner. + and MUST be treated accordingly, that is, in a case-insensitive manner. Two [[!BCP47]]-complying strings that differ only by case represent the same [=language tag=].
  2. If and only if the datatype IRI is http://www.w3.org/1999/02/22-rdf-syntax-ns#dirLangString, @@ -815,10 +815,10 @@

    Literals

-

A literal is a language-tagged string if the third element - is present and the fourth element is not present. +

A literal is a language-tagged string if the [=language tag=] + is present and the [=base direction=] is not present. A literal is a directional language-tagged string - if both the third element and fourth elements are present. + if both the [=language tag=] and the [=base direction=] are present.

Literal term equality: @@ -901,7 +901,7 @@

Literal value

lexical form.
  • Otherwise, the literal is ill-typed and no literal value can be associated with the literal. Such a case produces a semantic - inconsistency, but it is not syntactically ill-formed. + [=inconsistency=], but it is not syntactically ill-formed. Implementations SHOULD accept [=ill-typed=] literals and produce RDF graphs from them. Implementations MAY produce warnings when encountering [=ill-typed=] literals.
  • @@ -2290,7 +2290,7 @@

    Changes between RDF 1.1 and RDF 1.2

    and extended the definition of RDF triple to permit triple terms as objects. Also defines reifier and reifying triple. -
  • Added the base direction element as part of +
  • Added the base direction component as part of a literal, and a description of its use in .
  • Improved the use of IRI terminology,