No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
counter-reset:section; | counter-reset:section; | ||
list-style-type:none; | list-style-type:none; | ||
display: table; | |||
margin-left:1.4em!important; | |||
} | } | ||
article ol li { | article ol > li { | ||
list-style-type:none; | list-style-type:none; | ||
display: table-row; | |||
} | } | ||
article ol li ol { | article ol > li ol { | ||
counter-reset:subsection; | counter-reset:subsection; | ||
} | } | ||
article ol li ol li ol{ | article ol li ol > li ol{ | ||
counter-reset:subsubsection; | counter-reset:subsubsection; | ||
} | } | ||
article ol li:before{ | article ol > li:before{ | ||
counter-increment:section; | counter-increment:section; | ||
content:counter(section) ". "; | content:counter(section) ". "; | ||
display: table-cell; | |||
text-align: right; | |||
padding-right: 0.5em; | |||
} | } | ||
article ol li ol li:before { | article ol li ol > li:before { | ||
counter-increment:subsection; | counter-increment:subsection; | ||
content:counter(section) "." counter(subsection) " "; | content:counter(section) "." counter(subsection) " "; | ||
} | } | ||
article ol li ol li ol li:before { | article ol > li ol > li ol > li:before { | ||
counter-increment:subsubsection; | counter-increment:subsubsection; | ||
content:counter(section) "." counter(subsection) "." counter(subsubsection) "" ; | content:counter(section) "." counter(subsection) "." counter(subsubsection) "" ; | ||
} | } | ||
article li { | |||
line-height:1.4em | |||
} | |||
article li p { | |||
line-height:1.8em;margin-top:0; margin-bottom:0 | |||
} | |||
/*Count footnotes separately*/ | /*Count footnotes separately*/ | ||
article ol.references { | article ol.references { |
Revision as of 15:40, 30 March 2023
To create numbering as 1., 1.1, 1.1.1 and so on, use the following style:
article ol {
counter-reset:section;
list-style-type:none;
display: table;
margin-left:1.4em!important;
}
article ol > li {
list-style-type:none;
display: table-row;
}
article ol > li ol {
counter-reset:subsection;
}
article ol li ol > li ol{
counter-reset:subsubsection;
}
article ol > li:before{
counter-increment:section;
content:counter(section) ". ";
display: table-cell;
text-align: right;
padding-right: 0.5em;
}
article ol li ol > li:before {
counter-increment:subsection;
content:counter(section) "." counter(subsection) " ";
}
article ol > li ol > li ol > li:before {
counter-increment:subsubsection;
content:counter(section) "." counter(subsection) "." counter(subsubsection) "" ;
}
article li {
line-height:1.4em
}
article li p {
line-height:1.8em;margin-top:0; margin-bottom:0
}
/*Count 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:
- Step 1
- Substep 1
- Substep 2
- Subsubstep 1
- Step 2