Vorlage:FN/styles
Diese Seite dokumentiert TemplateStyles betreffend Vorlage:FN.
Sie sind auf dieser Seite aktiviert.
CSS
.fussnoten-marke{ font-size:0.75rem; font-style:normal; font-variant:normal; font-weight:normal; unicode-bidi:isolate; white-space:nowrap; }/* weitgehend Kopie des systemweiten Stils für "sup.reference", zusätzlich werden grundlegende Regeln für "sup" angewandt */ .fussnoten-marke.reference,/* nur Vorlage FN */ span.fussnoten-inhalt{ padding-left:0.1rem; } .fussnoten-marke.reference~.fussnoten-marke.reference, span.fussnoten-inhalt~span.fussnoten-inhalt{ padding-left:0.15rem; } .fussnoten-block{ margin-bottom:0.1rem;/* wie li in ol.references */ } div.fussnoten-inhalt{ display:inline-block; padding-left:0.8rem; text-indent:-0.8rem; } div.fussnoten-inhaltp, div.fussnoten-inhaltdl, div.fussnoten-inhaltol, div.fussnoten-inhaltul{ text-indent:0; } div.fussnoten-inhalt.fussnoten-floatfix{ display:block; } .fussnoten-box{ margin-top:0.5rem; padding-left:0.8rem; } .fussnoten-box, div.fussnoten-inhalt{ font-size:94%;/* wie Schriftgröße der Bildlegenden */ } .fussnoten-boxdiv.fussnoten-inhalt, span.fussnoten-inhalt, .fussnoten-inhalt.reference-text{ font-size:inherit; } .fussnoten-inhalt.reference-text{ display:inline; } .fussnoten-linie{ display:inline-block; position:relative; top:-1em; border-top:solid1px#808080; width:8rem; } .fussnoten-linie+p, .fussnoten-linie+dl, .fussnoten-linie+ol, .fussnoten-linie+ul, .fussnoten-linie+link+div{ margin-top:-1em } .fussnoten-marke.reference:target, .fussnoten-inhalt:target{ background-color:var(--background-color-progressive-subtle,#f1f4fd);/* wie für MediaWiki-Belegsystem */ box-shadow:0000.25emvar(--background-color-progressive-subtle,#f1f4fd); } .fussnoten-marke.reference:target, .fussnoten-inhalt:target.fussnoten-marke{ font-weight:bold; }
Kopiervorlage
[Quelltext bearbeiten ]<templatestyles src="FN/styles.css" />
Funktion
[Quelltext bearbeiten ]Die Stilregeln steuern die Darstellung des Fußnotensystems, das unabhängig von der MediaWiki-Technik der Einzelnachweise über die drei Vorlagen {{FN}}, {{FNZ}} und {{FNBox}} genutzt werden kann.
Klassen
[Quelltext bearbeiten ]- fussnoten-marke
- für die Fußnotenmarken (das Fußnotenzeichen)
- eingefügt durch {{FN}} und {{FNZ}}
- fussnoten-box
- für den unsichtbaren Kasten um die Fußnoten (Block-Element)
- eingefügt durch {{FNBox}}
- fussnoten-linie
- für die Linie über dem unsichtbaren Kasten
- eingefügt durch {{FNBox}}
- fussnoten-block
- Blockelement um die Fußnoten, die nicht als Fließtext gesetzt werden (Vorlagenparameter 3 nicht gesetzt)
- notwendig, um bei hervorgehobenen Fußnoten nur den eigentlichen Text zu markieren
- eingefügt durch {{FNZ}}
- fussnoten-inhalt
- für den Fußnotentext
- je nachdem, ob Vorlagenparameter 3 gesetzt ist oder nicht, beschreibt die Klasse ein Block-Element (
div
; Inline-Block, um bei hervorgehobenen Fußnoten nur den eigentlichen Text zu markieren) oder ein Inline-Element (span
) - eingefügt durch {{FNZ}}
- fussnoten-floatfix
- ändert Fußnotentext in Block-Element ab (statt Inline-Block)
- selten notwendig bei Konflikten mit seitlich angeordneten fließenden Inhalten (Floats)
- unerwünschter Effekt: Färbung markierter Fußnoten reicht in den fließenden Inhalt hinein
- eingefügt durch {{FNZ}} bei Verwendung von Parameter
floatfix
- reference, reference-text und mw-cite-backlink
- Klassen von MediaWiki, notwendig für die Einzelnachweisvorschau
Beeinflussung der Darstellung
[Quelltext bearbeiten ]Die obigen Vorgaben können individuell übersteuert werden, vergleiche Einbindung von Benutzerstilen.
Beispiel: Die Fußnotenmarkierung wird mit einem kleinen Abstand zum vorherigen Inhalt dargestellt. Um das Verhalten vorheriger Versionen – die Darstellung ohne Abstand – wieder zu erhalten, muss Folgendes in die eigene Stildatei eingetragen werden:
(Das Voranstellen von .mw-parser-output
ist notwendig, um die Regeln des Vorlagenstiles zu übersteuern.)
.mw-parser-output.fussnoten-marke.reference, .mw-parser-output.fussnoten-marke.reference~.fussnoten-marke.reference, .mw-parser-outputspan.fussnoten-inhalt, .mw-parser-outputspan.fussnoten-inhalt~span.fussnoten-inhalt {padding-left:0;}
Um die Schriftgröße für die Fußnoten zu verändern, trägt man sich das Folgende ein und passt die Größe nach Belieben an:
.mw-parser-output.fussnoten-box, .mw-parser-outputdiv.fussnoten-inhalt {font-size:1rem;}
Für die hochgestellten Marken wird keine eigene Schriftgröße benutzt, sondern der MediaWiki-Standard für Referenzmarken (font-size:0.87rem
ist der Standardwert).
Um das nur für die Fußnotenmarken zu ändern, Folgendes eintragen und individuell anpassen:
.mw-parser-output.fussnoten-marke{font-size:0.75rem;}
Um nur Marken im Fließtext zu ändern, wäre Folgendes zu verwenden:
.mw-parser-output.fussnoten-marke.reference,/* Vorlage FN */ .mw-parser-outputspan.fussnoten-inhalt.fussnoten-marke/* Vorlage FNZ */ {font-size:0.8rem;}
Sollen dagegen die Marken nur im Fußnotenblock in anderer Größe dargestellt werden, wäre stattdessen Folgendes zu verwenden:
.mw-parser-outputdiv.fussnoten-inhalt.fussnoten-marke/* Vorlage FNZ */ {font-size:0.9rem;}