Skip to content

Latest commit

 

History

History
68 lines (40 loc) · 2.88 KB

embed-files.md

File metadata and controls

68 lines (40 loc) · 2.88 KB

Внедрение файлов

С docsify 4.6 теперь можно вставлять файлы любого типа. Вы можете вставлять эти файлы в виде видео, аудио, iframe или блоков кода, и даже файлы Markdown могут быть встроены непосредственно в документ.

Например, здесь встроен файл Markdown. Вам нужно только это сделать:

[filename](../_media/example.md ':include')

Тогда содержимое example.md будет отображаться непосредственно здесь

filename

Вы можете проверить исходное содержимое для example.md.

Обычно это будет скомпилировано в ссылку, но в docsify, если вы добавите :include, он будет внедрён.

Типы встроенных файлов

В настоящее время расширение файла автоматически распознается и внедряется по-разному.

Поддерживаемые типы:

  • iframe .html, .htm
  • markdown .markdown, .md
  • audio .mp3
  • video .mp4, .ogg
  • code другие расширения файлов

Конечно, вы можете принудительно указать тип. Например, вам нужно, чтобы файл Markdown был встроен в кодовый блок.

[filename](../_media/example.md ':include :type=code')

Вы получите это

filename

Tag атрибута

Если вы вставляете файл как iframe, audio и video, вам может потребоваться установить атрибуты этих тёгов.

[cinwell website](https://cinwell.com ':include :type=iframe width=100% height=400px')

cinwell website

Вы видели это? Вам нужно только писать напрямую. Вы можете применить атрибуты из MDN .

Подсветка блока кода

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

[](../_media/example.html ':include :type=code text')

⬇️

?> Как установить подсветку? Вы можете посмотреть здесь.