It's more philosophy than math -- while there is some, the mathematical notation is fairly light.
Actually, I had a much worse time converting
this web page here from LaTeX to HTML, which, even though it's not my area, I took on since I'm the only one on the editorial staff who knows both mark-up languages.
Needless to say, this would get much easier once MathML becomes more widely supported, but in the meantime, I had to make do with CSS tricks to try to emulate things LaTeX does effortlessly.