Formatting <ol> shouldn't be this hard!

Hey all -

I’m working on transferring an FAQ list from txt to html, and the topic list is laid out as:

1. Preface
  1.1 Notes
  1.2 Legal
	1.2.1 Credits
	1.2.2 Notice

et cetera. I would think that there’s some way to get an <ol> tag to display this progression (1, 1.1, 1.1.1, etc.) but can’t seem to find it. Any thoughts?