summaryrefslogtreecommitdiff
path: root/doc/yelp-xsl/C/mal2html.inline.mode.page
blob: 2eb271a636eac478f4ee46d64ae1e01b1d0de422 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" style="xslt-mode" id="mal2html.inline.mode">
 <info>
  <link type="guide" xref="mal2html-inline" group="modes"/>
  <link type="guide" xref="modes" group="mal2html"/>
  <desc>Process Mallard elements in inline mode.</desc>
  <revision version="3.8" date="2012-11-13" status="final"/>
 </info>
 <title>mal2html.inline.mode</title>
 <p>This mode is applied to elements in inline context. It is be called by certain
 block elements and inline elements to process child content. Certain elements
 may appear in both block and inline mode, and the processing expectations for
 those elements is different depending on context.</p>
 <p>Implementations of this mode should handle ubiquitous linking, text directionality,
 and other common inline features. Note that the <code xref="mal2html.span">mal2html.span</code> template handles
 these things automatically, and is suitable for most inline elements. You can use
 the <code xref="mal2html.inline.content.mode">mal2html.inline.content.mode</code> to output special content for the child
 elements.</p>
</page>