@@ -494,13 +494,13 @@ <h2>Syntax Tokens and Keywords</h2>
494
494
< dd > Used to set the type of a < a > node</ a > or the datatype of a < a > typed value</ a > .
495
495
This keyword is described further in < a class ="sectionRef " href ="#specifying-the-type "> </ a >
496
496
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 .
504
504
</ div >
505
505
</ dd >
506
506
< dt > < code > @container</ code > </ dt >
@@ -1453,7 +1453,7 @@ <h2>Uses of JSON Objects</h2>
1453
1453
< li > < a > JSON objects</ a > , which provide a set of < a > dictionary members</ a > , relating keys with values.</ li >
1454
1454
</ ul >
1455
1455
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 .
1457
1457
The data model is described more fully in < a class ="sectionRef " href ="#data-model "> </ a > .
1458
1458
JSON-LD uses JSON objects to describe various resources, along with the relationships
1459
1459
between these resources:</ p >
@@ -3114,7 +3114,7 @@ <h3>Using the Document Base as the Default Vocabulary</h3>
3114
3114
</ pre >
3115
3115
</ aside >
3116
3116
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
3118
3118
< em > dateTime</ em > value because of the information specified in the
3119
3119
< code > @context</ code > . The example tabs show how a < a > JSON-LD processor</ a > will interpret the data.</ p >
3120
3120
@@ -9643,24 +9643,24 @@ <h2>Keywords</h2>
9643
9643
< dt > < code > @container</ code > </ dt > < dd >
9644
9644
The < code > @container</ code > keyword MUST NOT be aliased, and MAY be used as a key in an < a > expanded term definition</ a > .
9645
9645
Its value MUST be either
9646
- < code > @list</ code > ,
9647
- < code > @set</ code > ,
9648
- < code > @language</ code > ,
9649
- < code > @index</ code > ,
9650
- < span > < code > @id</ code > </ span > ,
9651
- < span > < code > @graph</ code > </ span > ,
9652
- < span > < code > @type</ code > </ span > , or be
9653
- < a > null</ a > ,
9654
- or an < a > array</ a > containing exactly any one of those keywords, or a
9655
- combination of < code > @set</ code > and any of < code > @index</ code > ,
9656
- < code > @id</ code > , < code > @graph</ code > , < code > @type</ code > ,
9657
- < code > @language</ code > in any order.
9658
- The value may also be an array
9659
- containing < code > @graph</ code > along with either < code > @id</ code > or
9660
- < code > @index</ code > and also optionally including < code > @set</ code > .</ span >
9646
+ < code > @list</ code > ,
9647
+ < code > @set</ code > ,
9648
+ < code > @language</ code > ,
9649
+ < code > @index</ code > ,
9650
+ < span > < code > @id</ code > </ span > ,
9651
+ < span > < code > @graph</ code > </ span > ,
9652
+ < span > < code > @type</ code > </ span > , or be
9653
+ < a > null</ a > ,
9654
+ or an < a > array</ a > containing exactly any one of those keywords, or a
9655
+ combination of < code > @set</ code > and any of < code > @index</ code > ,
9656
+ < code > @id</ code > , < code > @graph</ code > , < code > @type</ code > ,
9657
+ < code > @language</ code > in any order.
9658
+ The value may also be an array
9659
+ containing < code > @graph</ code > along with either < code > @id</ code > or
9660
+ < code > @index</ code > and also optionally including < code > @set</ code > .
9661
9661
</ dd >
9662
9662
< dt > < code > @context</ code > </ dt > < dd >
9663
- The < code > @context</ code > keyword MUST NOT be aliased, and MAY be used as a key in the following objects:</ p >
9663
+ The < code > @context</ code > keyword MUST NOT be aliased, and MAY be used as a key in the following objects:
9664
9664
< ul data-sort >
9665
9665
< li > < a > node objects</ a > (see < a class ="sectionRef " href ="#node-objects "> </ a > ),</ li >
9666
9666
< li > < a > value objects</ a > (see < a class ="sectionRef " href ="#value-objects "> </ a > ),</ li >
0 commit comments