@@ -494,13 +494,13 @@ <h2>Syntax Tokens and Keywords</h2>
494494 < dd > Used to set the type of a < a > node</ a > or the datatype of a < a > typed value</ a > .
495495 This keyword is described further in < a class ="sectionRef " href ="#specifying-the-type "> </ a >
496496 and < a class ="sectionRef " href ="#typed-values "> </ a > .
497- < div class ="note "> The notion of type can be confusing, as both
498- nodes and literal values can have types ,
499- but in the < a > data model </ a > ,
500- these are fundamentally different things.
501- The use of < code > @type </ code > to define a type for both < a > node objects </ a > and < a > value objects </ a >
502- addresses the basic need to type data,
503- be it a literal value or a more complicated < a > resource </ a > .
497+ < div class ="note "> The use of < code > @ type</ code > to define a type for both
498+ < a > node objects </ a > and < a > value objects </ a > addresses the basic need to type data ,
499+ be it a literal value or a more complicated resource.
500+ Experts may find the overloaded use of the < code > @type </ code > keyword for both purposes concerning,
501+ but should note that Web developer usage of this feature over multiple years
502+ has not resulted in its misuse due to the far less frequent use of < code > @type </ code >
503+ to express typed literal values .
504504 </ div >
505505 </ dd >
506506 < dt > < code > @container</ code > </ dt >
@@ -1453,7 +1453,7 @@ <h2>Uses of JSON Objects</h2>
14531453 < li > < a > JSON objects</ a > , which provide a set of < a > dictionary members</ a > , relating keys with values.</ li >
14541454 </ ul >
14551455
1456- < p > The JSON-LD data model allows for a richer set of resources, based on the RDF data mode .
1456+ < p > The JSON-LD data model allows for a richer set of resources, based on the RDF data model .
14571457 The data model is described more fully in < a class ="sectionRef " href ="#data-model "> </ a > .
14581458 JSON-LD uses JSON objects to describe various resources, along with the relationships
14591459 between these resources:</ p >
@@ -3114,7 +3114,7 @@ <h3>Using the Document Base as the Default Vocabulary</h3>
31143114 </ pre >
31153115</ aside >
31163116
3117- < p > The < em > modified</ em > key's value above is automatically type interpreted as a
3117+ < p > The < em > modified</ em > key's value above is automatically interpreted as a
31183118 < em > dateTime</ em > value because of the information specified in the
31193119 < code > @context</ code > . The example tabs show how a < a > JSON-LD processor</ a > will interpret the data.</ p >
31203120
@@ -9256,24 +9256,24 @@ <h2>Keywords</h2>
92569256 < dt > < code > @container</ code > </ dt > < dd >
92579257 The < code > @container</ code > keyword MUST NOT be aliased, and MAY be used as a key in an < a > expanded term definition</ a > .
92589258 Its value MUST be either
9259- < code > @list</ code > ,
9260- < code > @set</ code > ,
9261- < code > @language</ code > ,
9262- < code > @index</ code > ,
9263- < span > < code > @id</ code > </ span > ,
9264- < span > < code > @graph</ code > </ span > ,
9265- < span > < code > @type</ code > </ span > , or be
9266- < a > null</ a > ,
9267- or an < a > array</ a > containing exactly any one of those keywords, or a
9268- combination of < code > @set</ code > and any of < code > @index</ code > ,
9269- < code > @id</ code > , < code > @graph</ code > , < code > @type</ code > ,
9270- < code > @language</ code > in any order.
9271- The value may also be an array
9272- containing < code > @graph</ code > along with either < code > @id</ code > or
9273- < code > @index</ code > and also optionally including < code > @set</ code > .</ span >
9259+ < code > @list</ code > ,
9260+ < code > @set</ code > ,
9261+ < code > @language</ code > ,
9262+ < code > @index</ code > ,
9263+ < span > < code > @id</ code > </ span > ,
9264+ < span > < code > @graph</ code > </ span > ,
9265+ < span > < code > @type</ code > </ span > , or be
9266+ < a > null</ a > ,
9267+ or an < a > array</ a > containing exactly any one of those keywords, or a
9268+ combination of < code > @set</ code > and any of < code > @index</ code > ,
9269+ < code > @id</ code > , < code > @graph</ code > , < code > @type</ code > ,
9270+ < code > @language</ code > in any order.
9271+ The value may also be an array
9272+ containing < code > @graph</ code > along with either < code > @id</ code > or
9273+ < code > @index</ code > and also optionally including < code > @set</ code > .
92749274 </ dd >
92759275 < dt > < code > @context</ code > </ dt > < dd >
9276- The < code > @context</ code > keyword MUST NOT be aliased, and MAY be used as a key in the following objects:</ p >
9276+ The < code > @context</ code > keyword MUST NOT be aliased, and MAY be used as a key in the following objects:
92779277 < ul data-sort >
92789278 < li > < a > node objects</ a > (see < a class ="sectionRef " href ="#node-objects "> </ a > ),</ li >
92799279 < li > < a > value objects</ a > (see < a class ="sectionRef " href ="#value-objects "> </ a > ),</ li >
0 commit comments