Bilder in Markdown¶
Formatierungen und Einbindung von Bildern in Markdown Dateien
hier folgen noch Beispiele… (z.B. für caption etc.)
Infos zu images in mkdocs-material
(durch extensions - attr_list und - md_in_html sind auch direkt in Markdown Anweisungen zu Grösse und Ausrichtung möglich)
Ausrichtung und Grösse¶
mit align*, width, height und style Anweisungen
center¶
Achtung: Hier funktioniert center nur, wenn die Anweisung
{ style="display: flex; justify-content: center" } in der nächsten Zeile steht - wie in der Ansicht oben…!
align*¶
*align bitte vermeiden!¶
Bitte align wenn möglich vermeiden - ist veraltet (wird zwar von den meisten Browsern noch unterstützt) Hier ist es sinnvoller CSS zu verwenden! (Darum nur als Übergangslösung nutzen!)
Fehlerhafte Darstellung bei DuckDuckGo (nur unter Android) bei Verwendung von align
Danke an Christian für’s geduldige Testen…!!!
width¶
height¶
height funktioniert nur mit { style="height:250px" }
scale¶
HTML¶
Bilder direkt mit HTML einbinden - sollte vermieden werden…!
(natürlich gibt es hier wieder Ausnahmen - siehe Infobox mit Bild)
mkdocs übernimmt beim Build keine Inhalte mit falschen Pfaden - eine unnötige Fehlerquelle
Im GitLab (Online) Editor werden die Bilder richtig angezeigt - nach dem Build dann keine Bilder mehr durch falsch gesetzte Pfade…
Beim Build werden entsprechende Fehlermeldungen angezeigt - z.B. Fehler bei der Navigation oder fehlende Daten bzw. Bilder…
Deshalb besser mit VS Code und Vorschau im Browser durch livereload arbeiten…!
Im GitLab Online-Editor:
Nach dem Build falsche Pfade
Pfade anpassen
Infobox mit Bild¶
Test für Infobox (details) - ausklappbarer Hinweis - kann auch ein Bild enthalten
Beispieltext - Beispieltext - Beispieltext
??? Note "Test für Infobox (details) - ausklappbarer Hinweis - kann auch ein Bild enthalten"
=== "Beschreibung"
Beispieltext - Beispieltext - Beispieltext
=== "Screenshot"
<div style="display: flex; justify-content: center;">
<img src="./images/screenshot-standortaktualisierung-android-01.webp" width="250">
</div>
=== "Code"
(funktioniert nur mit Bildeinbindung über html mit <img src="">)
Bilder für light/dark mode¶
Beispiel: für light und dark mode angepasste Bilder - werden automatisch gewählt
[jeweils #only-light oder #only-dark an den Dateinamen anhängen]
hier: schema-poisuite-100.svg#only-light
hier: schema-poisuite-grau-100.svg#only-dark
hier: grafik-geoid-height-de-01.svg [Originaldatei]
hier: grafik-geoid-hoehe-bg-grau-dark.svg [mit grauem Hintergrund]
hier: grafik-geoid-hoehe-transparent.svg#only-light [für light mode neu erstellt]
hier: grafik-geoid-hoehe-transparent-dark.svg#only-dark [für dark mode neu erstellt]
Image captions¶
However, Caption provides an alternative syntax to add captions to any Markdown block element, including images: