Вам необходимо использовать стандартный синтаксис упорядоченных списков на каждом уровне, иначе процессоры Markdown не распознают, что содержимое с отступом представляет элемент списка
Итак, разметка должна выглядеть следующим образом:
1. Lorem
1. Inside Lorem
1. Inside Inside lorem
2. Lorem
Затем, чтобы получить нумерацию 1.1
и 1.1.1
, вам нужно применить CSS для этого.См. Ответ для Может ли упорядоченный список привести к результату, который выглядит как 1.1, 1.2, 1.3 (вместо 1, 2, 3, ...) с помощью css?
Если вам действительно нужнодефис между числом и текстом элемента списка, вы также должны включить его в CSS:
LI:before { content: counters(item, ".") " - "; counter-increment: item }