PSML

A complete reference of PageSeeder's markup language PSML

<item>

Summary

Item in a list or a numbered list.

Usage context

Element categorylist
PSML levelportable
Permitted content
Permitted parent<list> <nlist>
HTML equivalent<li>
OpenXML equivalent<w:p> with <w:numPr> property
PSStandard equivalent<item>

Attributes

No attributes.
 

Examples

A list item in the context of a list:

<list>
   <item>apples</item>
   <item>oranges</item>
​</list>

This would generally be transformed in HTML as:

<ul>
   <li>apples</li>
   <li>oranges</li>
</ul>

Schema

XML Schema

<xs:element name="item">
   <xs:complexType mixed="true">
      <xs:choice minOccurs="0" maxOccurs="unbounded">
         <xs:group ref="character-style-group"/>
         <xs:element ref="list"/>
         <xs:element ref="nlist"/>
         <xs:element ref="para"/>
         <xs:element ref="block"/>
         <xs:element ref="blockxref"/>
         <xs:element ref="image"/>
         <xs:element ref="preformat"/>
         <xs:element ref="table"/>
      </xs:choice>
   </xs:complexType>
</xs:element>

Relax Schema

element item {
   ( character-style-group
   | list | nlist | para | block | blockxref | image | preformat | table)*
}

Compatibility

This element was introduced in the first draft of PSML and is well supported from PageSeeder 5.1.

See also

Elements:

Created on , last edited on