Начиная с обычного текстового документа (markdown), я пытаюсь создать файл CSS, который будет правильно интерпретировать упорядоченный список в файле .md с обрисовкой в стиле APA.
Вот отрывок из кода CSS:
ol {list-style-type: upper-roman;
}
ol ol {list-style-type: upper-alpha;
}
ol ol ol {list-style-type: decimal;
}
ol ol ol ol {list-style-type: lower-roman;
}
ol ol ol ol ol {list-style-type: upper-roman;
}
ol ol ol ol ol ol {list-style-type: disc;
}
То, что я получаю, трудно воспроизвести в HTML, поэтому я загрузил это:
Я пробовал поэкспериментировать с элементами counter-increment и counter-reset, но безуспешно. Изучал этот старый пост , но еще не понял. Нужно ли мне чередовать ul с ol или ol с li?
EDIT: добавление представления веб-инспектора для пояснения.
РЕДАКТИРОВАТЬ 2: Содержимое исходного файла Markdown:
- Это
- Есть
- An
- Пример
- Из
- Контурное поведение
- Плохо
В настоящее время используется Obsidian (в бета-версии) для визуализации текста уценки и используются различные CSS листы, включая листы по умолчанию. Другие пользователи не смогли воспроизвести проблему, так что, по-видимому, это что-то на моей машине. Я не знаю, какой язык разметки я использую, я думаю, что это basi c, а не multimarkdown. Приложение Obsidian имеет встроенный CSS, но пользовательский CSS файл должен его переопределить.
Я могу снять вопрос, просто ищу идеи. Стоит ли вставлять файл CSS целиком?