Vorlage:FN/styles

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

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" />

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.

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;}
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Vorlage:FN/styles&oldid=247957385"