Mall:Pre/dok
Utseende
< Mall:Pre
Det här är en dokumentationssida till Mall:Pre. Den innehåller användningsinformation, kategorier och annat innehåll som inte är en del av mallen. |
Denna mall implementerar en version av funktionaliteten som tillhandahålls av HTML <pre>
-taggen.
Användning[redigera wikitext]
Markup | Renders as |
---|---|
{{Pre| Detta format kan se ut så här. }} |
Detta format kan se ut så här. |
Viktigaste skillnaderna inkluderar:
- Det radbryter text som flödar över på sidan.
- Det tillåter radbrytningar i mitten (men inte alltid konsekvent).
Huvudsakliga begränsningar inkluderar:
- Om texten är ett enda långt ord, kommer det inte radbrytas och kommer fortfarande att bryta ut till höger på sidan.
- HTML och wikimarkup är inte inaktiverade som i
<pre>...</pre>
och renderas som vanligt (så om en parameter innehåller något wikimarkup, omsluts den i<nowiki>...</nowiki>
); på samma sätt behandlas flera mellanslag som en enda. - Om det bara finns två linjer, kommer de att fastna ihop, även om källan har en tom rad mellan dem.
Som med <pre>
och <code>
, {{pre}}
visar text i teckensnittet som anges som monospace-teckensnittet i användarens webbläsaralternativ, eller anges i användarens CSS-sidor.
Exempel[redigera wikitext]
Markup
{{Pre| '''Första raden, markup fungerar:''' och HTML-kommentar <!--HIDDEN--> döljd. '''Andra raden, lång ''text wrapping'':''' all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy. '''Tredje raden med obearbetade | vertikalstreck hanteras''', men utrymmet innan vertikalstrecket går förlorad. Upp till 19 vertikalstreck hanteras, annars används <nowiki>{{!}}</nowiki> och {{!}} det är {{!}} OK. '''Fjärde raden, flera mellanslag kollapsade i en''' som i HTML och wikitext. '''Femte raden, fastnad med den tidigare''' om ingen blankrad mellan dem. '''Sista raden''', är faktiskt fristående med eller utan en tom rad. }}
- Resultat
Första raden, markup fungerar: och HTML-kommentar döljd. Andra raden, lång text wrapping: all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy. Tredje raden med obearbetade| vertikalstreck hanteras, men utrymmet innan vertikalstrecket går förlorad. Upp till 19 vertikalstreck hanteras, annars används {{!}} och | it's | OK. Fjärde raden, flera mellanslag kollapsade i en som i HTML och wikitext. Femte raden, fastnad med den tidigare om ingen blankrad mellan dem. Sista raden, är faktiskt fristående med eller utan en tom rad.
Se även[redigera wikitext]
- Mall:Xtag
{{pre2}}
, en mall med liknande funktionalitet men inducerar valfri linjebrytning och valfria rullningslister.<pre>