Hoppa till innehållet

Mall:Pre

Från Wikipedia
Exempeltext

[visa] [redigera] [rensa sidcachen]

Dokumentation


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>