Numbering ordered lists

To create numbering as 1., 1.1, 1.1.1 and so on, use the following style:

/*Numbered lists*/
article ol ::marker {
	content: counters(list-item,'.')". "
	}
article .references ::marker {
	content: " "
	}
article ol {
	margin-left:2em!important;
	}
/*Number footnotes separately */
article ol.references {
	counter-reset:ref; list-style-type:none;
	}
article ol.references li:before{
    counter-increment:ref;
    content:counter(ref) ". ";
    float: left;
    margin-right: 0.4em;
	}

Output:

  1. Step 1
    1. Substep 1
    2. Substep 2
      1. Subsubstep 1
  2. Step 2



To submit feedback about this documentation, visit our community forum.