@@ -14,7 +14,7 @@ This document may not be released.
14
14
See [ releases] [ ] for released documents.
15
15
The latest released version is [ ` 3.0.0 ` ] [ latest ] .
16
16
17
- ## Table of Contents
17
+ ## Contents
18
18
19
19
* [ Introduction] ( #introduction )
20
20
* [ Where this specification fits] ( #where-this-specification-fits )
@@ -67,7 +67,7 @@ The latest released version is [`3.0.0`][latest].
67
67
* [ ` PhrasingContent ` ] ( #phrasingcontent )
68
68
* [ ` StaticPhrasingContent ` ] ( #staticphrasingcontent )
69
69
* [ Glossary] ( #glossary )
70
- * [ List of Utilities ] ( #list-of-utilities )
70
+ * [ List of utilities ] ( #list-of-utilities )
71
71
* [ References] ( #references )
72
72
* [ Security] ( #security )
73
73
* [ Contribute] ( #contribute )
@@ -285,15 +285,17 @@ interface List <: Parent {
285
285
Its content model is [ ** list** ] [ dfn-list-content ] content.
286
286
287
287
An ` ordered ` field can be present.
288
- It represents that the items have been intentionally ordered (when true), or
288
+ It represents that the items have been intentionally ordered (when ` true ` ), or
289
289
that the order of items is not important (when ` false ` or not present).
290
290
291
- If the ` ordered ` field is ` true ` , a ` start ` field can be present.
292
- It represents the starting number of the node.
291
+ A ` start ` field can be present.
292
+ It represents, when the ` ordered ` field is ` true ` , the starting number of the
293
+ list.
293
294
294
295
A ` spread ` field can be present.
295
- It represents that any of its items is separated by a blank line from its
296
- [ siblings] [ term-sibling ] (when ` true ` ), or not (when ` false ` or not present).
296
+ It represents that one or more of its children are separated with a blank line
297
+ from its [ siblings] [ term-sibling ] (when ` true ` ), or not (when ` false ` or not
298
+ present).
297
299
298
300
For example, the following Markdown:
299
301
@@ -466,7 +468,8 @@ interface TableCell <: Parent {
466
468
cell otherwise.
467
469
468
470
** TableCell** can be used where [ ** row** ] [ dfn-row-content ] content is expected.
469
- Its content model is [ ** phrasing** ] [ dfn-phrasing-content ] content.
471
+ Its content model is [ ** phrasing** ] [ dfn-phrasing-content ] content excluding
472
+ [ ** Break** ] [ dfn-break ] nodes.
470
473
471
474
For an example, see [ ** Table** ] [ dfn-table ] .
472
475
@@ -484,6 +487,9 @@ interface HTML <: Literal {
484
487
[ ** phrasing** ] [ dfn-phrasing-content ] content is expected.
485
488
Its content is represented by its ` value ` field.
486
489
490
+ HTML nodes do not have the restriction of being valid or complete HTML
491
+ ([ \[ HTML\] ] [ html ] ) constructs.
492
+
487
493
For example, the following Markdown:
488
494
489
495
``` markdown
@@ -568,7 +574,7 @@ interface YAML <: Literal {
568
574
```
569
575
570
576
** YAML** ([ ** Literal** ] [ dfn-literal ] ) represents a collection of metadata for
571
- the document in the [ YAML] [ ] data serialisation language.
577
+ the document in the YAML ( [ \[ YAML\] ] [ yaml ] ) data serialisation language.
572
578
573
579
** YAML** can be used where [ ** frontmatter** ] [ dfn-frontmatter-content ] content is
574
580
expected.
@@ -1186,14 +1192,16 @@ enum alignType {
1186
1192
}
1187
1193
```
1188
1194
1189
- ** alignType** represents how phrasing content is aligned.
1195
+ ** alignType** represents how phrasing content is aligned
1196
+ ([ \[ CSSTEXT\] ] [ css-text ] ).
1190
1197
1191
- * ** left** : See the [ ` left ` ] [ css-left ] value of the ` text-align ` CSS property
1192
- * ** right** : See the [ ` right ` ] [ css-right ] value of the ` text-align ` CSS
1198
+ * ** ` 'left' ` ** : See the [ ` left ` ] [ css-left ] value of the ` text-align ` CSS
1193
1199
property
1194
- * ** center** : See the [ ` center ` ] [ css-center ] value of the ` text-align ` CSS
1195
- property
1196
- * ** null** : phrasing content is aligned as defined by the host environment
1200
+ * ** ` 'right' ` ** : See the [ ` right ` ] [ css-right ] value of the ` text-align `
1201
+ CSS property
1202
+ * ** ` 'center' ` ** : See the [ ` center ` ] [ css-center ] value of the ` text-align `
1203
+ CSS property
1204
+ * ** ` null ` ** : phrasing content is aligned as defined by the host environment
1197
1205
1198
1206
### ` referenceType `
1199
1207
@@ -1306,7 +1314,7 @@ markup, that is not intended for user interaction.
1306
1314
1307
1315
See the [ unist glossary] [ glossary ] .
1308
1316
1309
- ## List of Utilities
1317
+ ## List of utilities
1310
1318
1311
1319
See the [ unist list of utilities] [ utilities ] for more utilities.
1312
1320
@@ -1404,11 +1412,11 @@ ways to get started.
1404
1412
See [ ` support.md ` ] [ support ] for ways to get help.
1405
1413
Ideas for new utilities and tools can be posted in [ ` syntax-tree/ideas ` ] [ ideas ] .
1406
1414
1407
- A curated list of awesome syntax-tree, unist, hast, mdast , and nlcst resources
1408
- can be found in [ awesome syntax-tree] [ awesome ] .
1415
+ A curated list of awesome syntax-tree, unist, mdast, hast, xast , and nlcst
1416
+ resources can be found in [ awesome syntax-tree] [ awesome ] .
1409
1417
1410
- This project has a [ Code of Conduct ] [ coc ] .
1411
- By interacting with this repository, organisation , or community you agree to
1418
+ This project has a [ code of conduct ] [ coc ] .
1419
+ By interacting with this repository, organization , or community you agree to
1412
1420
abide by its terms.
1413
1421
1414
1422
## Acknowledgments
@@ -1503,6 +1511,8 @@ projects!
1503
1511
1504
1512
[ dfn-table ] : #table
1505
1513
1514
+ [ dfn-break ] : #break
1515
+
1506
1516
[ dfn-link-reference ] : #linkreference
1507
1517
1508
1518
[ dfn-image-reference ] : #imagereference
0 commit comments