Домашняя » Инструментарий » Как добавить стили в контент TinyMCE и Markdown

    Как добавить стили в контент TinyMCE и Markdown

    Многие писатели предпочитают работает в уценке потому что это более простой язык с меньшими препятствиями для лазания. Конечно, это далеко от совершенства, но предлагает более четкое представление о вашем тексте с легкостью экспорт в HTML.

    К сожалению, стандартные стили Markdown обычно довольно скучны. Но с библиотека wysiwyg.css, вы можете иметь яркий документ мгновенно.

    Эта бесплатная библиотека CSS преобразует весь ваш основной контент TinyMCE или Markdown в отформатированные, легко читаемые блоки HTML.

    Вам не нужно знать какой-либо сложный HTML / CSS, чтобы использовать этот плагин. Просто обернуть сгенерированный контент в div с классом .WYSIWYG, и все готово.

    Реальная сложность заключается в создании приложения, которое автоматизирует этот процесс, или добавлении этой библиотеки в бэкэнд для пользовательской панели администратора..

    Тем не менее, возможности безграничны, и вы могли бы даже использовать это для местной письменной работы если вы предпочитаете экспортировать свой контент из уценки в HTML.

    По умолчанию эта библиотека CSS имеет поддержка всех основных тегов HTML можно себе представить. Это включает в себя все заголовки, списки, ссылки, теги pre / code, рисунки и даже полутенистые теги, такие как а также . Есть Полный список в репозитории GitHub, если вы хотите проверить это.

    Если вы определите свои собственные типографские стили, они могут даже переписать настройки по умолчанию в таблице стилей. Таким образом, вы можете получить все преимущества wysiwyg.css смешанный с вашим собственным выбором шрифтов.

    Библиотека не может быть проще в настройке. Просто скачать копию локально или же потяните это прямо с помощью npm установить wysiwyg.css

    Оттуда вы просто включить файл CSS в заголовке документа, и пусть он запускается. Это будет предназначаться только для содержания внутри контейнера с классом .WYSIWYG, так что этот класс должен обернуть любой контейнер, который вы хотите.

    Библиотека все еще находится обновляется с частотой, так что вы можете найти последние обновления в основном репозитории GitHub. И если у вас есть предложения или идеи для новых обновлений, не стесняйтесь поделиться с создателем Джереми Томасом на его странице в Твиттере @jgthms.