Шаблон:*pre

З пляцоўкі Вікіпедыя
Jump to navigation Jump to search
  •  

    Прыклад тэкста
(i) Дакументацыя

Шаблон-хак, які робіць магчымым выкарыстоўваць тэг <pre> з маркерамі спісу. Пры спробе напрамую пісаць * <pre>...</pre> маркер з'ядаецца, а таксама не працуюць пераносы радкоў ўнутры <pre>.

Каб разметка ўнутры {{*pre}} ігнаравалася, забярыце яе ў тэгі <nowiki>...</nowiki>.

Хак мае праблемы з адлюстраваннем у некаторых мабільных браўзэрах, дзе змест тэга <pre> ня зрушваецца направа і запаўзае на буліт (што не замінае чытання).

Прыклады

* Вы не маглі б паказаць, як карыстацца вашым найцудоўнешнім шаблонам?
: {{*pre|''вельмі разумны код''}}
::* Дзякуй велізарнае!
  • Вы не маглі б паказаць, як карыстацца вашым найцудоўнешнім шаблонам?
  •  

    вельмі разумны код
  • Дзякуй велізарнае!

Дэталі

(Змест раздзела такі ж, як і ў шаблоне {{pre}}.)

  • Можно задаць параметры |width= і |space=, якія падставяцца ў якасці значэнняў CSS-уласцівасцяўwidth і white-space (настройка шырыні поля і рэжыму пераносу радкоў). У параметры |style= можна задаць дадатковыя налады стылю.

Абмежаванні (якія вынікаюць з адрозненняў механізма шаблоноў ад тэгаў):

  • Калі змест пачынаецца з прабелу (-аў) выкарыстоўвайце &#32; замест першага з іх, каб тэкст быў выведзены правільна.
  • Выкарыстоўвайце {{!}} замест вертыкальнай рысы, калі вам трэба, каб не з'ядаліся прабелы да яе. У адваротным выпадку вертыкальную рысу можна выкарыстоўваць да 19 разоў.

Гл. Таксама

  • {{pre}}
  • {{*+}}
  • {{*-}}
  • {{*tpre}} — для стварэння прыкладаў выкарыстання шаблонаў у іх дакументацыі.

Каб пазбегнуць паломак старонак, якія выкарыстоўваюць гэты шаблон, пажадана эксперыментаваць у сваёй асабістай прасторы.