Как уже упоминалось выше, сама уценка оставляет вас на этом. Однако в зависимости от реализации существуют некоторые обходные пути:
По крайней мере одна версия MD считает <div>
тегом уровня блока, но <DIV>
- это просто текст. Однако все брошюры нечувствительны к регистру Это позволяет сохранить простоту синтаксиса MD за счет добавления тегов контейнера Div.
Итак, это обходной путь:
<DIV class=foo>
Paragraphs here inherit class foo from above.
</div>
Недостатком этого является то, что в выходном коде есть теги <p>
, заключающие строки <div>
(оба - первый, потому что это не так, и второй, потому что он не совпадает. Я обнаружил, но код не будет проверен. MD все равно имеет тенденцию добавлять в запасные теги <p>
.
Несколько версий уценки реализуют соглашение <tag markdown="1">
, в этом случае MD будет выполнять обычную обработку внутри тега. Приведенный выше пример становится:
<div markdown="1" class=foo>
Paragraphs here inherit class foo from above.
</div>
Текущая версия MultiMarkdown от Fletcher позволяет атрибутам переходить по ссылке при использовании ссылочных ссылок.