Skip to content

Latest commit

 

History

History
66 lines (40 loc) · 2.16 KB

embed-files.md

File metadata and controls

66 lines (40 loc) · 2.16 KB

Einbinden von Dateien

Mit docsify 4.6 ist es jetzt möglich, jede Art von Datei einzubinden. Du kannst Dateien als Video, Audio, iframes oder Code Blöcke einbinden. Markdown Dateien können sogar direkt eingebunden werden.

Als Beispiel binden wir hier eine Markdown Datei ein:

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

Dabei wird der Inhalt der Datei example.md direkt eingebunden. Zum Beispiel wie folgt:

Dateiname

Vergleiche diesen Link: example.md.

Für gewöhnlich wäre dies ein Link. Bei der Verwendung von :include bindet docsify diese Datei jedoch direkt ein.

Einbinden bestimmter Dateitypen

Aktuell werden Dateiendungen automatisch erkannt. docsify bindet abhängig davon Dateien unterschiedlich ein.

Unterstützt werden derzeit:

  • iframe .html, .htm
  • markdown .markdown, .md
  • audio .mp3
  • video .mp4, .ogg
  • code other file extension

Natürlich kannst du auch einen bestimmten Typ bei der Einbindung einer Datei erzwingen:

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

Obiges Beispiel hier:

Dateiname

Tag attribute

Wenn du eine Datei als iframe, audio oder video einbindest, kann dies das Definieren bestimmter Attribute erfordern.

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

cinwell website

Hast du die Seite gesehen? Du kannst also direkt über einen Markdown-Link Webseiten einfügen. Vergleiche MDN für eine Liste von Attributen.

Hervorhebung von Code Blöcken

Beim Einbinden von Source Code Dateien jeglichen Typs kannst du die hervorgehobene Sprache automatisch erkennen lassen oder auch selbst definieren.

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

⬇️

?> Wie genau ging das nochmal mit der Hervorhebung? Vergleiche diese Seite.