Try this
Code:
body {
counter-reset: h1number;
}
h1:before {
content: "Section # " counter(h1number) " - ";
counter-increment: h1number;
}
h1 {
counter-reset: h2number;
}
h2:before {
content: "Chapter# " counter(h2number) " - ";
counter-increment: h2number;
}
Based on
http://www.w3.org/TR/CSS21/generate.html