Рекомендую попробовать воспользоваться разметкой markdown или restructuredtext. Из markdown, restructuredtext и других форматов очень удобно конвертировать в HTML и синтаксис разметки очень прост для того, чтоб можно было не заморачиваться разметкой. Если приглянется markdown - можно использовать github или gitlab, а для restructuredtext есть прекрасный инструмент sphinxdoc. Так же можете присмотреться к вот этому сервису - read-the-docs.readthedocs.org/en/latest/getting_st...