Phrase Element

You can use phrase elements to mark up parts of content (for example, a part of a paragraph) for conditional processing, reuse, or custom rendering in the output.


  • You can reuse variables through phrase elements and conkeyref attributes.
  • You can reuse a subset of content contained in an element by wrapping some content in a phrase element.
  • You can profile your content by using phrase elements and conditional processing attributes.
  • To achieve specific processing or formatting on a phrase level in the output, you can pass additional information to the publishing engine by using phrase elements and outputclass attributes.
    Note: Depending on the publishing scenario that you use, you may be able to pass different outputclass attribute values to the publishing engine. The DITA outputclass attribute becomes a class attribute in most output formats. For more information, contact your Heretto CCMS Administrator or Customer Success Manager.