LI - List Item

Syntax <LI>...</LI>
Attribute Specifications
  • TYPE=[ disc | square | circle | 1 | a | A | i | I ] (style of list item marker)
  • VALUE= (number in sequence)
Contents , (except for LIs used within and , which do not allow block-level elements)
Contained in , , ,

The LI element defines a list item. The element must be contained within , , or .

Unless used with the MENU or DIR elements, LI may contain , including , , , and . This allows OL and UL to be nested, as in the following example:

<UL>
  <LI>
    <H2>HTML Document Type Definitions</H2>
    <UL>
      <LI><A HREF="html.dtd">HTML 2.0</A></LI>
      <LI><A HREF="HTML32.dtd">HTML 3.2</A></LI>
      <LI><A HREF="strict.dtd">HTML 4.0 Strict</A></LI>
    </UL>
  </LI>
  <LI>
    <H2>SGML Character Entity References</H2>
    <UL>
      <LI><A HREF="HTMLlat1.ent">Latin-1 Entities</A></LI>
      <LI><A HREF="HTMLsymbol.ent">Symbols and Greek Letters</A></LI>
      <LI><A HREF="HTMLspecial.ent">Other Special Characters</A></LI>
    </UL>
  </LI>
</UL>

When used with and , LI may not contain , and lists cannot be nested.

The TYPE attribute of LI suggests the rendering of the list item marker. Possible values are as follows:

provide greater flexibility in suggesting list item styles. The property of CSS includes the added abilities to suppress list item markers, use images as markers, and more.

LI's VALUE attribute specifies the number of the list item when used with an . The number must be given as an integer, though the list item marker may be rendered in another form (for example, as a Roman numeral). Any LI element following in the same list will take its default sequence number based on the first preceding VALUE attribute. VALUE is in HTML 4.0, but no substitute currently exists in .

More Information