diff --git a/spec/index.html b/spec/index.html index 03e64f9..aef1f00 100644 --- a/spec/index.html +++ b/spec/index.html @@ -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 component elements, as follows:

  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, @@ -901,7 +901,7 @@

    Literal value

    lexical form.
  3. 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.