@@ -971,10 +971,8 @@ of the line containing the header text:
972 {#identifier .class .class key=value key=value}
972 {#identifier .class .class key=value key=value}
974−Although this syntax allows assignment of classes and key/value attributes,
975−only identifiers currently have any affect in the writers (and only in some
976−writers: HTML, LaTeX, ConTeXt, Textile, AsciiDoc). Thus, for example,
977−the following headers will all be assigned the identifier `foo`:
974+Thus, for example, the following headers will all be assigned the identifier
979 # My header {#foo}
977 # My header {#foo}
@@ -985,6 +983,12 @@ the following headers will all be assigned the identifier `foo`:
986(This syntax is compatible with [PHP Markdown Extra].)
984(This syntax is compatible with [PHP Markdown Extra].)
986+Note that although this syntax allows assignment of classes and key/value
987+attributes, writers generally don't use all of this information. Identifiers,
988+classes, and key/value attributes are used in HTML and HTML-based formats such
989+as EPUB and slidy. Identifiers are used for labels and link anchors in the
990+LaTeX, ConTeXt, Textile, and AsciiDoc writers.
988Headers with the class `unnumbered` will not be numbered, even if
992Headers with the class `unnumbered` will not be numbered, even if
989`--number-sections` is specified. A single hyphen (`-`) in an attribute
993`--number-sections` is specified. A single hyphen (`-`) in an attribute
990context is equivalent to `.unnumbered`, and preferable in non-English
994context is equivalent to `.unnumbered`, and preferable in non-English