Hilfe

Beispielformatierungen

Diese Seite ist nur in die Test1 und Test2 Entwicklungsumgebung aufzunehmen!
Markdown: Syntax Deutsch

Absatzformatierung (dies ist eine Überschrift 1)

Wenn nicht anders erwähnt, beziehen sich die Formatierung auf die Verwendung vom Markdown.

Inhaltsverzeichnis erstellen (dies ist eine Überschrift 2)

[TOC]

Über die Einstellungen des Plugin TOC kann das Inhaltsverzeichnis global parametriert werden. Diese globalen Einstellungen können für eine bestimmte Seite, in der Expertenansicht des Page-Editors, im Frontmatter überschrieben werden. Beispiel: die tiefste ins Inhaltsverzeichnis aufzunehmende Ebene für diese Seite neu definieren:

TOC:
headinglevel: 2

Überschriften mit Markdown (dies ist eine Überschrift 3)

Weitere Überschriften (dies ist eine Überschrift 4)

Für Suchmaschinen sind die erstenn 2 - 3 Überschriftebenen relevant, die nachfolgenden kaum mehr. Die dienen lediglich der feineren Strukturierung für den Leser.

Überschrift 5

Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen an der Küste des Semantik, eines großen Sprachozeans.

Überschrift 6 dient als alternative Bild- oder Tabellen-Unterschrift

Überschriften mit HTML-Formatierung

Wenn einer Überschrift mit einer Sprungmarke oder speziellen Attributen versehen werden soll, muss auf HTML zurück gegriffen werden.

Absätze

Markdown kennt keine Formatierung, wie die, die in HTML als Standard bezeichnet wird. Ohne weitere Formatierung / Steuerzeichen eingegebener Text wird zum Absatztext, entspricht also dem Text zwischen dem <p> und </p>-Tag in HTML. In Markdown wird ein neuer Absatz begonnen, in dem man eine Leerzeile einschiebt.

Zwei oder mehr Leerzeichen am Ende der Zeile
erzwingen einen Zeilenumbruch.

Links und Sprungmarken

Seiten interner Link

Schriftfarbe des Absatzes (Überschrift) ändern

Einem Absatz oder einer Überschrift kann man über ein class- Attribut eine vordefinierte Schriftfarbe zuordnen.

Zuweisung an Überschrift:

Überschrift in green-3

Zuweisung an Absatz:

Absatz in purple-3

Alle zur Verfügung stehenden Schrift-Farben:

CSS-Klasse Beispiel
.ibh-u-bgColor--blue Schrift in blue (Überschriften)
.ibh-u-bgColor--blue-1 Schrift in blue-1
.ibh-u-bgColor--blue-2 Schrift in blue-2
.ibh-u-bgColor--blue-3 Schrift in blue-3
.ibh-u-bgColor--blue-4 Schrift in blue-4
.ibh-u-bgColor--blue-5 Schrift in blue-5
.ibh-u-bgColor--green-1 Schrift in green-1
.ibh-u-bgColor--green-2 Schrift in green-2
.ibh-u-bgColor--green-3 Schrift in green-3
.ibh-u-bgColor--green-4 Schrift in green-4
.ibh-u-bgColor--green-5 Schrift in green-5
.ibh-u-bgColor--orange Schrift in orange (Überschriften)
.ibh-u-bgColor--orange-1 Schrift in orange-1
.ibh-u-bgColor--orange-2 Schrift in orange-2
.ibh-u-bgColor--orange-3 Schrift in orange-3
.ibh-u-bgColor--orange-4 Schrift in orange-4
.ibh-u-bgColor--orange-5 Schrift in orange-5
.ibh-u-bgColor--red-1 Schrift in red-1
.ibh-u-bgColor--red-2 Schrift in red-2
.ibh-u-bgColor--red-3 Schrift in red-3
.ibh-u-bgColor--red-4 Schrift in red-4
.ibh-u-bgColor--red-5 Schrift in red-5
.ibh-u-bgColor--purple-1 Schrift in purple-1
.ibh-u-bgColor--purple-2 Schrift in purple-2
.ibh-u-bgColor--purple-3 Schrift in purple-3
.ibh-u-bgColor--purple-4 Schrift in purple-4
.ibh-u-bgColor--purple-5 Schrift in purple-5
.ibh-u-bgColor--yellow-1 Schrift in yellow-1
.ibh-u-bgColor--yellow-2 Schrift in yellow-2
.ibh-u-bgColor--yellow-3 Schrift in yellow-3
.ibh-u-bgColor--yellow-4 Schrift in yellow-4
.ibh-u-bgColor--yellow-5 Schrift in yellow-5
.ibh-u-bgColor--grey-1 Schrift in grey-1
.ibh-u-bgColor--grey-2 Schrift in grey-2
.ibh-u-bgColor--grey-3 Schrift in grey-3
.ibh-u-bgColor--grey-4 Schrift in grey-4
.ibh-u-bgColor--grey-5 Schrift in grey-5
.ibh-u-bgColor--grey-6 Schrift in grey-6
.ibh-u-bgColor--black Schrift in black

Die selben Farben stehen auch als Hintergrundfarbe zur Verfügung

Ganzen Absätzen können die obigen Farben auch als Hintergrundfarbe zugeordnet werden, ein Beispiel mit:

Hintergrund ibh-u-bgColor--black + weisser Schriftfarbe (wird automatisch umgestellt)
<p class="ibh-u-bgColor--black">Inhalt</p>

Hintergrundfarbe einzelnen Zeichenfolgen zuordnen:
Mit dem HTML Tag span können einzelne Wörter mit einer Hintergrundfarbe markiert werden. Code: <span class="ibh-u-bgColor--yellow-3">einzelne Wörter</span>

Alle zur Verfügung stehenden Hintergrund-Farben:

CSS-Klasse Beispiel
.ibh-u-color--blue-1 Schrift-Hintergrund in blue-1
.ibh-u-color--blue-2 Schrift-Hintergrund in blue-2
.ibh-u-color--blue-3 Schrift-Hintergrund in blue-3
.ibh-u-color--blue-4 Schrift-Hintergrund in blue-4
.ibh-u-color--blue-5 Schrift-Hintergrund in blue-5
.ibh-u-color--green-1 Schrift-Hintergrund in green-1
.ibh-u-color--green-2 Schrift-Hintergrund in green-2
.ibh-u-color--green-3 Schrift-Hintergrund in green-3
.ibh-u-color--green-4 Schrift-Hintergrund in green-4
.ibh-u-color--green-5 Schrift-Hintergrund in green-5
.ibh-u-color--orange-1 Schrift-Hintergrund in orange-1
.ibh-u-color--orange-2 Schrift-Hintergrund in orange-2
.ibh-u-color--orange-3 Schrift-Hintergrund in orange-3
.ibh-u-color--orange-4 Schrift-Hintergrund in orange-4
.ibh-u-color--orange-5 Schrift-Hintergrund in orange-5
.ibh-u-color--red-1 Schrift-Hintergrund in red-1
.ibh-u-color--red-2 Schrift-Hintergrund in red-2
.ibh-u-color--red-3 Schrift-Hintergrund in red-3
.ibh-u-color--red-4 Schrift-Hintergrund in red-4
.ibh-u-color--red-5 Schrift-Hintergrund in red-5
.ibh-u-color--purple-1 Schrift-Hintergrund in purple-1
.ibh-u-color--purple-2 Schrift-Hintergrund in purple-2
.ibh-u-color--purple-3 Schrift-Hintergrund in purple-3
.ibh-u-color--purple-4 Schrift-Hintergrund in purple-4
.ibh-u-color--purple-5 Schrift-Hintergrund in purple-5
.ibh-u-color--yellow-1 Schrift-Hintergrund in yellow-1
.ibh-u-color--yellow-2 Schrift-Hintergrund in yellow-2
.ibh-u-color--yellow-3 Schrift-Hintergrund in yellow-3
.ibh-u-color--yellow-4 Schrift-Hintergrund in yellow-4
.ibh-u-color--yellow-5 Schrift-Hintergrund in yellow-5
.ibh-u-color--grey-1 Schrift-Hintergrund in grey-1
.ibh-u-color--grey-2 Schrift-Hintergrund in grey-2
.ibh-u-color--grey-3 Schrift-Hintergrund in grey-3
.ibh-u-color--grey-4 Schrift-Hintergrund in grey-4
.ibh-u-color--grey-5 Schrift-Hintergrund in grey-5
.ibh-u-color--grey-6 Schrift-Hintergrund in grey-6
.ibh-u-color--black Schrift-Hintergrund in black

Formatierung von Zeichen / Sonderzeichen

Sonderzeichen

Funktion (uft) ƒ Funktion ƒ

Griechische Buchstaben uft: α β γ δ ε π ϒ ϕ λ μ ϑ Σ Ω

±3 µg/m³

(html) H2O

Mittelpunkt · / Divisions-Zeichen ÷ / Promille ‰

O mit Schrägstrich (Durchmesser) Ø / o mit Schrägstrich ø

ein Viertel ¼ / ein Zweitel ½ / ein Drittel ⅓ / zwei Drittel ⅔ / ein Sechstel ⅙

weitere Sonderzeichen

Maskierung

Um ein Steuerzeichen wie bspw. * als darstellbares Zeichen zu maskieren, wird ein \ vor das zeichen gesetzt.

Formeln

%%f(x) = \sum\limits_1^k 4x - \frac{1}{x}%%

Innerhalb eines Absatz nutzt man $5-4\alpha$ Dollarzeichen.

Tabellen

Tabelle mit Markdown erstellen

Spaltentitel 1 Spaltentitel 2 Spaltentitel 3
Inhalt 1 Inhalt 2 Inhalt 3
Inhalt 1 Inhalt 2 Inhalt 3

oder ohne Spaltenüberschriften

Inhalt 1 Inhalt 2 Inhalt 3
Inhalt 1 Inhalt 2 Inhalt 3
h 6 als Tabellenunterschrift

Ausrichtung des Tabellentextes:
linksbündig -------------
zentriert :-----------:
rechtsbündig ------------:

Tabelle mit HTML formatieren

Tabellenunterschrift
Spaltentitel 1 Spaltentitel 2
Inhalt 1 Inhalt 2

Tabelle über die gesamte Breite

Tabelle über die gesamte Breite
Tabellentitel 1 Tabellentitel 2
Inhalt 1 Inhalt 2

Tabelle ohne Rahmen, erste Spalte mit fester Breite

Inhalt 1Inhalt 2
Inhalt 1Inhalt 2
Inhalt 1Inhalt 2

Zellen eine Hintergrundfarbe zuordnen

CSS-Klasse Beispiel
.ibh-u-bgColor--blue-1blue-1
.ibh-u-bgColor--blue-2blue-2
.ibh-u-bgColor--blue-3blue-3
.ibh-u-bgColor--blue-4blue-4
.ibh-u-bgColor--blue-5blue-5
.ibh-u-bgColor--green-1green-1
.ibh-u-bgColor--green-2green-2
.ibh-u-bgColor--green-3green-3
.ibh-u-bgColor--green-4green-4
.ibh-u-bgColor--green-5green-5
.ibh-u-bgColor--orange-1orange-1
.ibh-u-bgColor--orange-2orange-2
.ibh-u-bgColor--orange-3orange-3
.ibh-u-bgColor--orange-4orange-4
.ibh-u-bgColor--orange-5orange-5
.ibh-u-bgColor--red-1red-1
.ibh-u-bgColor--red-2red-2
.ibh-u-bgColor--red-3red-3
.ibh-u-bgColor--red-4red-4
.ibh-u-bgColor--red-5red-5
.ibh-u-bgColor--purple-1purple-1
.ibh-u-bgColor--purple-2purple-2
.ibh-u-bgColor--purple-3purple-3
.ibh-u-bgColor--purple-4purple-4
.ibh-u-bgColor--purple-5purple-5
.ibh-u-bgColor--yellow-1yellow-1
.ibh-u-bgColor--yellow-2yellow-2
.ibh-u-bgColor--yellow-3yellow-3
.ibh-u-bgColor--yellow-4yellow-4
.ibh-u-bgColor--yellow-5yellow-5
.ibh-u-bgColor--grey-1grey-1
.ibh-u-bgColor--grey-2grey-2
.ibh-u-bgColor--grey-3grey-3
.ibh-u-bgColor--grey-4grey-4
.ibh-u-bgColor--grey-5grey-5
.ibh-u-bgColor--grey-6grey-6
.ibh-u-bgColor--blackblack

Tabellen importieren

Die zu importierende Tabelle ist als CSV-Datei in den Ordner der Seite, in die sie zu importieren ist, zu kopieren.

Bilder

Bilder, die man in eine Seite einbinden möchte, sind in den Ordner der Seite zu kopieren (Datei kann im Admin-Panel einfach mit der Maus in das Feld Seitenmedien, der Seite in der man das Bild einbinden möchte, gezogen werden - oder Klick in dieses Feld, dann öffnet sich ein Fenster zum Hochladen).

In die Seite wird dann das Bild mit folgendem String eingebunden: alternativer Text, der angezeigt wird, wenn das Bild nicht geladen wird

Pixelbilder

Standardauflösung

Doppelte und Dreifache Auflösung

Um bei hochauflösenden Bildschirmen dessen Auflösung auch nutzen zu können, die Bilder bei Anzeigen mit geringerer Auflösung nicht überdimmensioniert dargestellt werden, kann man diese mit einer höheren Auflösung Grav übergeben. Bei diesen Bildern ist der Dateiname vor dem Punkt mit @2x, respektive für die dreifache Auflösung mit @3x zu erweitern. Grav generiert daraus dann Bilder mit verschiedenen Auflösung, die dann je nach Endgerät auf der Seite bereit gestellt werden.

Eingebunden in die Seite werden diese dann jedoch ohne diese Erweiterung!

Position von Bildern

Bild über ganze Breite

Bild über ganze Breite, links ausgerichtet

Beisbielbild links

Abgeschieden wohnen sie in Buchstabhausen an der Küste des Semantik, eines großen Sprachozeans. Ein kleines Bächlein namens Duden fließt durch ihren Ort und versorgt sie mit den nötigen Regelialien. Es ist ein paradiesmatisches Land, in dem einem gebratene Satzteile in den Mund fliegen. Nicht einmal von der allmächtigen Interpunktion werden die Blindtexte beherrscht – ein geradezu unorthographisches Leben. Eines Tages aber beschloß eine kleine Zeile Blindtext, ihr Name war Lorem Ipsum, hinaus zu gehen in die weite Grammatik. Der große Oxmox riet ihr davon ab, da es dort wimmele von bösen Kommata, wilden Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen an der Küste des Semantik, eines großen Sprachozeans.

Bild über ganze Breite, rechts ausgerichtet

Radon Karte rechts

Zweispaltige Layouts mit Bildern

Doppelbild über ganze Breite

Strahlendosis Schweiz 75Bq

Strahlendosis Schweiz 1000Bq

Bild links, Absatz rechts (Breite begrenzt)

Strahlendosis Schweiz 75Bq

Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte!

Bild rechts, Absatz links (Breite begrenzt)

Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte! Ein Absatz neben dem Bild, welcher nicht breiter werden dürfte!

Strahlendosis Schweiz 75Bq

Grosses Bild in Textfluss

Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte.

Abgeschieden wohnen sie in Buchstabhausen an der Küste des Semantik, eines großen Sprachozeans. Ein kleines Bächlein namens Duden fließt durch ihren Ort und versorgt sie mit den nötigen Regelialien. Es ist ein paradiesmatisches Land, in dem einem gebratene Satzteile in den Mund fliegen. Nicht einmal von der allmächtigen Interpunktion werden die Blindtexte beherrscht – ein geradezu unorthographisches Leben.

Kleines Bild in Textfluss

Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen an der Küste des Semantik, eines großen Sprachozeans. Ein kleines Bächlein namens Duden fließt durch ihren Ort und versorgt sie mit den nötigen Regelialien.

Es ist ein paradiesmatisches Land, in dem einem gebratene Satzteile in den Mund fliegen. Nicht einmal von der allmächtigen Interpunktion werden die Blindtexte beherrscht – ein geradezu unorthographisches Leben. Eines Tages aber beschloß eine kleine Zeile Blindtext, ihr Name war Lorem Ipsum, hinaus zu gehen in die weite Grammatik. Der große Oxmox riet ihr davon ab, da es dort wimmele von bösen Kommata, wilden

Kleines Bild in Textfluss mit Positionierung

Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen an der Küste des Semantik, eines großen Sprachozeans. Ein kleines Bächlein namens Duden fließt durch ihren Ort und versorgt sie mit den nötigen Regelialien.

Es ist ein paradiesmatisches Land, in dem einem gebratene Satzteile in den Mund fliegen. Nicht einmal von der allmächtigen Interpunktion werden die Blindtexte beherrscht – ein geradezu unorthographisches Leben.

Eines Tages aber beschloß eine kleine Zeile Blindtext, ihr Name war Lorem Ipsum, hinaus zu gehen in die weite Grammatik. Der große Oxmox riet ihr davon ab, da es dort wimmele von bösen Kommata, wilden Weit hinten, hinter den Wortbergen, fern der Länder Vokalien und Konsonantien leben die Blindtexte. Abgeschieden wohnen sie in Buchstabhausen an der Küste des Semantik, eines großen Sprachozeans.

Als es die ersten Hügel des Kursivgebirges erklommen hatte, warf es einen letzten Blick zurück auf die Skyline seiner Heimatstadt Buchstabhausen, die Headline von Alphabetdorf und die Subline seiner eigenen Straße, der Zeilengasse. Wehmütig lief ihm eine rhetorische Frage über die Wange, dann setzte es seinen Weg fort. Als es die ersten Hügel des Kursivgebirges erklommen hatte, warf es einen letzten Blick zurück auf die Skyline seiner Heimatstadt Buchstabhausen, die Headline von Alphabetdorf und die Subline seiner eigenen Straße, der Zeilengasse. Wehmütig lief ihm eine rhetorische Frage über die Wange, dann setzte es seinen Weg fort.

Nicht nachvollziehbar

Darstellung im Firefox:

  • Weshalb werden die Bilder mit einer Breite von 290 px nicht nebeinander dargestellt?
  • Weshalb trennt das Bild linie-orange.png (290px x 1px) mit der Class .full nicht die Seite, so dass dieser Text nicht über das Bild rutschen kann?

SVG-Grafiken

Mit hinterlegten Hyperlinks

kann nicht dargestellt werden
Ihr Browser kann leider kein svg darstellen!
Bildunterschrift für SVG
Ihr Browser kann leider kein svg darstellen!

Mit Hoover-Text

Einzufügen unmittelbar vor <!DOCTYPE svg ...>:
<?xml-stylesheet href="/user/themes/bauhygiene/css/svgTooltips.css" type="text/css"?>

Einzufügen unmittelbar nach <!DOCTYPE svg ...>:
<script type="text/javascript" xlink:href="/user/themes/bauhygiene/js/svgTooltips.js"></script>"

WICHTIG:

  • Die Namen der Kreise/Ringe müssen mit "circle_" beginnen
  • Die Namen der Tooltips/Textboxen (Gruppe bestehend aus Hintergrund und Text) müssen mit "tooltip_" beginnen
  • Die Zuweisung des Kreises zum entsprechenden Tooltip erfolgt über den Namen nach dem Unterstrich. Kreis "circle_31" gehört also zum Tooltip "tooltip_31"
  • Wenn mehrere Kreise denselben Tooltip anzeigen sollen, müssen die Kreise zusätzlich mit einer Laufnummer benannt werden, Beispiel: "circle_1_1" und "circle_1_2" gehören beide zum "tooltip_1"
Ihr Browser kann leider kein svg darstellen!

Frame einbinden

Meta Tags bearbeiten

Seitenspezifische Anpassungen

CSS bearbeiten

Der gesamte CSS-Code der Seite ist auf mehrere .scss-Dateien aufgeteilt und muss mittels einem CSS-Preprocessor zusammengefügt werden. Dazu empfehle ich dir das Tool "Scout": http://scout-app.io/ Damit du nun das CSS der Seite ändern kannst, musst du mindestens den Ordner user/themes/bauhygiene aus dem Grav-Verzeichnis bei dir Lokal haben. Diesen ziehst du dann auf die Scout-App und es sollte die Einstellungen bereits korrekt setzen:

  • Input-Folder: scss
  • Output Folder: css
  • Environment: Production, Compressed

Bevor du Änderungen an einer .scss-Datei vornimmst, musst du in der Scout-App auf das blaue Play-Zeichen klicken. Wenn du nun eine Änderungen machst und die .scss-Datei speicherst, generiert es automatisch ein neues main.css. Die angepassten .scss-Dateien und die main.css kannst du dann wieder auf den Server laden. Ich hoffe, das funktioniert so bei dir :)