Vorlage:Box: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
K (Code aufgeräumt) Markierung: 2017-Quelltext-Bearbeitung |
||
Zeile 1: | Zeile 1: | ||
<noinclude> | <noinclude> | ||
[[Kategorie:Vorlage:Standard]] | [[Kategorie:Vorlage:Standard]] | ||
== Boxen erstellen | |||
=== Das schreibt man: === | ==Boxen erstellen mit Template== | ||
===Das schreibt man:=== | |||
<pre> | <pre> | ||
{{Box| Titel | Inhalt | class }} | {{Box| Titel | Inhalt | class }} | ||
</pre> | </pre> | ||
Als Klassen | Als Klassen (class) stehen einige Varianten zur Verfügung wie Hervorhebung1, Hervorhebung2, Zitat, ... (siehe Beispiele) | ||
=== Das sieht man: === | |||
===Das sieht man:=== | |||
</noinclude><onlyinclude> | </noinclude><onlyinclude> | ||
<div style="margin: 0 auto .5rem; overflow:hidden; border-left: 7px solid {{{Farbe|{{Farbe | {{{3|unspezifisch}}}}}}}};"> | <div style="margin: 0 auto .5rem; overflow:hidden; border-left: 7px solid {{{Farbe|{{Farbe | {{{3|unspezifisch}}}}}}}};"> | ||
Zeile 30: | Zeile 34: | ||
| {{icon point}} }} | | {{icon point}} }} | ||
}}</span> {{{1}}}</div><div> | }}</span> {{{1}}}</div><div> | ||
{{{2}}}</div></div></div></onlyinclude><noinclude> | {{{2}}}</div></div></div> | ||
</onlyinclude> | |||
<noinclude> | |||
=== andere Beispiele === | ===andere Beispiele=== | ||
{{Box|Hervorhebung1|mit Text für Hervorhebungen| Hervorhebung1 }} | {{Box|Hervorhebung1|mit Text für Hervorhebungen| Hervorhebung1 }} | ||
Zeile 42: | Zeile 48: | ||
{{Box|Arbeitsmethode|mit Text für Arbeitsmethoden|Arbeitsmethode }} | {{Box|Arbeitsmethode|mit Text für Arbeitsmethoden|Arbeitsmethode }} | ||
{{Box|Unterrichtsidee|mit Text für | {{Box|Unterrichtsidee|mit Text für Unterrichtsideen|Unterrichtsidee }} | ||
{{Box|Meinung|mit Text für Meinungen|Meinung}} | {{Box|Meinung|mit Text für Meinungen|Meinung}} | ||
Zeile 62: | Zeile 68: | ||
{{Box|Kurzinfo|mit Text oder integrierten Vorlagen für Kurzinfos|Kurzinfo}} | {{Box|Kurzinfo|mit Text oder integrierten Vorlagen für Kurzinfos|Kurzinfo}} | ||
===Hinweise zur Gestaltung dieser Vorlage=== | |||
Diese Vorlage kann für verschiedene Elemente angepasst werden. Dazu kann die Farbe des linken Balkens und das in der Titelzeile eingeblendete Bild an dieser zentralen Stelle für alle Seiten festgelegt werden. | Diese Vorlage kann für verschiedene Elemente angepasst werden. Dazu kann die Farbe des linken Balkens und das in der Titelzeile eingeblendete Bild an dieser zentralen Stelle für alle Seiten festgelegt werden. | ||
==Alternativ: Boxen mit div-Containern und CSS-Klassen erstellen== | |||
Nicht alle Inhalte können als Parameter an Vorlagen (Templates) übergeben werden, z.B. HTML-Tags im Wikitext, Tabellen und anderes. Um trotzdem Boxen im gleichen Layout zu erstellen, gibt es auch korrespondierende CSS-Klassen. Dazu muss der Text, der in einer Box stehen soll in einen div-Container eingefasst werden: | |||
Nicht alle Inhalte können als Parameter an Vorlagen (Templates) übergeben werden, z.B. HTML Tags im Wikitext, Tabellen und anderes. | |||
Um trotzdem Boxen im gleichen Layout | |||
Dazu muss der Text, der in einer Box stehen soll in einen div-Container eingefasst werden: | |||
=== Das schreibt man: === | ===Das schreibt man:=== | ||
<pre> | <pre> | ||
<div class="box ueben"> | <div class="box ueben"> | ||
Zeile 81: | Zeile 84: | ||
</pre> | </pre> | ||
===Das sieht man:=== | |||
<div class="box ueben"> | <div class="box ueben"> | ||
== Üben == | ==Üben== | ||
mit Text für Übungen und Aufgaben | mit Text für Übungen und Aufgaben | ||
</div> | </div> | ||
===Folgende Boxen stehen zur Verfügung (analog oben)=== | |||
=== Folgende Boxen stehen zur Verfügung (analog oben) === | |||
<pre> | <pre> | ||
Zeile 158: | Zeile 160: | ||
</pre> | </pre> | ||
Es müssen immmer die CSS-Klassen "box" und ggf. die Art der Box im Beispiel oben also "ueben" angegeben werden. | |||
{{Box|Wichtig!|Die CSS-Klassennamen müssen klein geschrieben sein, Umlaute müssen ersetzt werden (ü zu ue, ß zu sz usw.).| Hervorhebung1}} | |||
{{Box|Hinweis|Im Unterschied zur Verwendung des Templates werden die Überschriften im div-Container im Inhaltsverzeichnis aufgeführt. Insofern kann darüber auch gesteuert werden, welche Boxen im Inhaltsverzeichnis erscheinen sollen.| Hervorhebung2}} | |||
==Icon ändern== | |||
Das Icon lässt sich auch überschreiben mit dem Parameter <code>Icon</code>. | |||
===Das schreibt man:=== | |||
<pre> | |||
{{Box|Titel|Inhalt|Lösung|Icon=brainy hdg-school}} | |||
</pre> | |||
== | ===Das sieht man:=== | ||
{{Box|Titel|Inhalt|Lösung|Icon=brainy hdg-school}} | {{Box|Titel|Inhalt|Lösung|Icon=brainy hdg-school}} | ||
== Farbe ändern == | ==Farbe ändern== | ||
Die Farbe lässt sich auch überschreiben mit dem Parameter <code>Farbe</code>. | Die Farbe lässt sich auch überschreiben mit dem Parameter <code>Farbe</code>. | ||
===Das schreibt man:=== | |||
<pre>{{Box|Titel|Inhalt|Lösung|Farbe={{Farbe|orange|dunkel}} | |||
<pre> | |||
{{Box|Titel|Inhalt|Lösung|Farbe={{Farbe|orange|dunkel | {{Box|Titel|Inhalt|Lösung|Farbe={{Farbe|orange|dunkel}} | ||
</pre> | |||
===Das sieht man:=== | |||
{{Box|Titel|Inhalt|Lösung|Farbe={{Farbe|orange|dunkel}} | |||
</noinclude> | </noinclude> | ||
Version vom 2. April 2020, 21:29 Uhr
Boxen erstellen mit Template
Das schreibt man:
{{Box| Titel | Inhalt | class }}
Als Klassen (class) stehen einige Varianten zur Verfügung wie Hervorhebung1, Hervorhebung2, Zitat, ... (siehe Beispiele)
Das sieht man:
andere Beispiele
Hinweise zur Gestaltung dieser Vorlage
Diese Vorlage kann für verschiedene Elemente angepasst werden. Dazu kann die Farbe des linken Balkens und das in der Titelzeile eingeblendete Bild an dieser zentralen Stelle für alle Seiten festgelegt werden.
Alternativ: Boxen mit div-Containern und CSS-Klassen erstellen
Nicht alle Inhalte können als Parameter an Vorlagen (Templates) übergeben werden, z.B. HTML-Tags im Wikitext, Tabellen und anderes. Um trotzdem Boxen im gleichen Layout zu erstellen, gibt es auch korrespondierende CSS-Klassen. Dazu muss der Text, der in einer Box stehen soll in einen div-Container eingefasst werden:
Das schreibt man:
<div class="box ueben"> == Üben == ... </div>
Das sieht man:
Üben
mit Text für Übungen und Aufgaben
Folgende Boxen stehen zur Verfügung (analog oben)
<div class="box hervorhebung1"> == Hervorhebung 1 == ... </div> <div class="box hervorhebung2"> == Hervorhebung 2 == ... </div> <div class="box zitat"> == Zitat == ... </div> <div class="box arbeitsmethode"> == Arbeitsmethode == ... </div> <div class="box unterrichtsidee"> == Unterrichtsidee == ... </div> <div class="box meinung"> == Meinung == ... </div> <div class="box lernpfad"> == Lenrpfad == ... </div> <div class="box experimentieren"> == Experimentieren == ... </div> <div class="box loesung"> == Lösung == ... </div> <div class="box ueben"> == Üben == ... </div> <div class="box kurzinfo"> == Kurzinfo == ... </div> <div class="box experimentieren"> == Experimentieren == ... </div> <div class="box download"> == Download == ... </div>
Es müssen immmer die CSS-Klassen "box" und ggf. die Art der Box im Beispiel oben also "ueben" angegeben werden.
Icon ändern
Das Icon lässt sich auch überschreiben mit dem Parameter Icon
.
Das schreibt man:
{{Box|Titel|Inhalt|Lösung|Icon=brainy hdg-school}}
Das sieht man:
Farbe ändern
Die Farbe lässt sich auch überschreiben mit dem Parameter Farbe
.
Das schreibt man:
{{Box|Titel|Inhalt|Lösung|Farbe={{Farbe|orange|dunkel}}
Das sieht man:
{{Box|Titel|Inhalt|Lösung|Farbe=#DD7F28
Keine Beschreibung.
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Typ | Typ | keine Beschreibung | Unbekannt | optional |
Überschrift | Überschrift | keine Beschreibung | Unbekannt | optional |
Text | Text | keine Beschreibung | Unbekannt | optional |