Template:Wy/si/pre
Sample text
සංස්කාරකවරුන් වෙත: ප්රවර්ගකරණය උදෙසා මෙම සැකිල්ල සෘජුව සංස්කරණය නොකරන්න. ඒ වෙනුවට අදාළ උපදෙස් පිටුව වෙත ගොස් එහි ඇති "includeonly" කොටස තුළට ප්රවර්ග තොරතුරු එක් කරන්න section.
මෙම සැකිල්ල TemplateStyles භාවිතා කරයි: |
This template implements a version of the functionality provided by the HTML Template:Wy/si/tag tag.
TemplateData
[edit source]This template implements a version of the functionality provided by the HTML <pre> tag.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Text | 1 | The text which should be wrapped in pre tags. | String | required |
Style | style | Optional css styling applied to the pre tag | String | optional |
Width | width | The width of the pre box | String | optional |
Space | space | The way white space is handled in the pre box | String | optional |
Border | border | Set to 'no' if there should be no border around the box | String | optional |
භාවිතය
[edit source]This template supports two parameters
Template:Wy/si/para The width of the pre "box"
Template:Wy/si/para The way white space is handled in the pre "box"
Template:Wy/si/markup Main differences include:
- It wraps text that overflows the page.
- It allows mid-line-breaks (but not always consistently).
Main limitations include:
- If the text is a single long word, it won't be wrapped and will still break out to the right hand of the page.
- HTML and wikimarkup aren't disabled as in Template:Wy/si/tag and are rendered as usual (thus if a parameter contains any wikimarkup, enclose it in Template:Wy/si/tag); however, multiple spaces are preserved.
As with Template:Wy/si/tag and Template:Wy/si/tag, {{Wy/si/pre}} displays text in the font specified as the monospace font in the user's browser options, or specified in the user's CSS pages.
උදාහරණ
[edit source]Markup
{{Wy/si/Pre|
'''First line, markup working:''' and HTML comment <!--HIDDEN--> hidden.
'''Second line, long 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.
'''Third line with raw | pipe is handled''', but the space before the pipe is lost. Up to raw 20 pipes are handled, else use <nowiki>|</nowiki> and {{Wy/si/!}} it's {{Wy/si/!}} OK.
'''Fourth line, multiple spaces preserved''' unlike in HTML and wikitext.
'''Fifth line, following the previous one'''.
'''Last line''' preceded by two blank lines in markup and in display.
}}
- Result
First line, markup working: and HTML comment hidden. Second line, long 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. Third line with raw| pipe is handled, but the space before the pipe is lost. Up to raw 20 pipes are handled, else use <nowiki>Template:Wy/si/!</nowiki> and Template:Wy/si/! it's Template:Wy/si/! OK. Fourth line, multiple spaces preserved unlike in HTML and wikitext. Fifth line, following the previous one. Last line preceded by two blank lines in markup and in display.
අමතර අවධානයට
[edit source]- {{Wy/si/monodiv}}, a template with similar functionality but without border.
- {{Wy/si/tag}}
- {{Wy/si/code}}
- Template:Wy/si/xtag
- [[HTML element#pre|Template:Wy/si/tag]]
- [[Help:Wikitext#Text_formatting|Template:Wy/si/tag]]