Как преобразовать строку уценки в строку html с css-стилем точно так же, как и просмотр github?

-5

Я пытаюсь программно разобрать строку уценки в строку html в стиле github css. Я пробовал вещи ниже, но никто точно не удовлетворяет мою потребность из-за вещи css.

https://github.com/chjj/marked https://github.com/sindresorhus/github-markdown-css highlight.js

Сравните мою версию с версией github, вы увидите, что версия github более красива. Итак, есть ли javascript api, который можно использовать в html файле, например:

<script>
// this is a js code block
var md = "'''js\nvar a = 1'''"
var h = Convert(md)
// h will be the html string just like the one github preview generated
// (image you submit a github issue and click the preview button)
</script>

Или github api, который отображает файл уценки точно так же, как htmlpreview, который отображает html файл.

спросил(а) 2017-06-30T05:58:00+03:00 2 года, 11 месяцев назад
0
99

Highlight.js - это просто синтаксическая подсветка. Для определения стилей подчеркивания необходимо включить таблицу стилей темы синтаксиса. Таблица стилей синтаксиса синтаксиса Github является открытым исходным кодом и может быть найдена здесь (github-синтаксис-свет). Включите эту таблицу стилей в свой документ, и все должно быть в порядке.

ответил(а) 2017-06-30T06:17:00+03:00 2 года, 11 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема