Changes to Mallard

Changes in Mallard 1.1

  • The id attribute on section elements is now optional. See Issue 2.

  • The id attribute on page and section elements is now defined using a separate pattern in the RELAX NG schema, allowing extensions to override those definitions. See Issue 32.

  • The new div element is a generic block container element without semantics, allowing simple formal paragraphs, easier content reuse, and better behavior for extensions. See MEP-0005 and Issue 15.

  • Formal block elements, including lists and tables, may now contain an optional info element to provide metadata such as attributions, licensing information, and additional titles for extensions. See MEP-0002 and Issue 5.

  • Informational link elements may now point to external resources using an href attribute and provide a title and other metadata as child content. Support for external informational links depends on the type of link. See MEP-0007 and Issue 30.

  • The example element is now a formal element, accepting optional title and desc elements. See Issue 4.

  • The guiseq and keyseq elements allow linking attributes like other inline elements. See Issue 20.

  • The links element accepts a role attribute, allowing you to specify a link title role to try before using the standard link title role for the particular type of links element. See MEP-0003.

© 2013-2016 Shaun McCance
cc-by-sa 3.0 (us)

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

As a special exception, the copyright holders give you permission to copy, modify, and distribute the example code contained in this document under the terms of your choosing, without restriction.

Powered by
Hosted by Syllogist