Template:Blockquote paragraphs: Difference between revisions

Nothing to hide, but nothing to show you either.
Jump to navigation Jump to search
Content added Content deleted
(add attribution (via JWB))
(added {{code}}s and replaced nowikis with <syntaxhighlights>s)
Line 1: Line 1:
<div style="float: right; padding: 0 1em;">{{navbar|Blockquote paragraphs|plain=y}}</div>
<div style="float: right; padding: 0 1em;">{{navbar|Blockquote paragraphs|plain=y}}</div>
The {{tag|blockquote|o}} element and any templates that use it do not honor newlines:
The {{code|lang=html|code=<blockquote>}} element and any templates that use it do not honor newlines:
{{markup
{{markup
|<syntaxhighlight lang="html">
|<nowiki><blockquote>
<blockquote>
Line 1
Line 1
Line 2
Line 2
Line 3
Line 3
Line 4
Line 4
</blockquote></nowiki>
</blockquote>
</syntaxhighlight>
|<blockquote>
|<blockquote>
Line 1
Line 1
Line 16: Line 18:
}}
}}


The simplest workaround for this is to use the {{xtag|poem}} tag inside {{tag|blockquote|o}}, which will convert line breaks to {{tag|br|s}} tags:
The simplest workaround for this is to use the {{xtag|poem}} tag inside {{code|lang=html|code=<blockquote>}}, which will convert line breaks to {{code|lang=html|code=<br />}} tags:
{{markup
{{markup
|<syntaxhighlight lang="html">
|<nowiki><blockquote><poem>
<blockquote><poem>
Line 1
Line 1
Line 2
Line 2
Line 3
Line 3
Line 4
Line 4
</poem></blockquote></nowiki>
</poem></blockquote>
</syntaxhighlight>
|<blockquote><poem>
|<blockquote><poem>
Line 1
Line 1
Line 32: Line 36:
}}<noinclude>
}}<noinclude>


To markup actual paragraphs within block quotations, entire blank lines can be used between them, which will convert to {{tag|p}} tags:
To markup actual paragraphs within block quotations, entire blank lines can be used between them, which will convert to {{code|lang=html|code=<p>...</p>}} tags:


{{markup
{{markup
|<syntaxhighlight lang="html">
|<nowiki><blockquote>
<blockquote>
Paragraph 1
Paragraph 1


Line 41: Line 46:


Paragraph 3
Paragraph 3
</blockquote></nowiki>
</blockquote>
</syntaxhighlight>
|<blockquote>
|<blockquote>
Paragraph 1
Paragraph 1
Line 55: Line 61:
<!-- Categories go on the /doc subpage. -->
<!-- Categories go on the /doc subpage. -->


{{En-WP attribution notice|Template:Blockquote paragraphs}}
</noinclude>
</noinclude>

Revision as of 00:34, 10 June 2018

The <blockquote> element and any templates that use it do not honor newlines:

Markup Renders as
<blockquote>
Line 1
Line 2
Line 3
Line 4
</blockquote>

Line 1 Line 2 Line 3 Line 4

The simplest workaround for this is to use the <poem> tag inside <blockquote>, which will convert line breaks to <br /> tags:

Markup Renders as
<blockquote><poem>
Line 1
Line 2
Line 3
Line 4
</poem></blockquote>

<poem>

Line 1 Line 2 Line 3 Line 4

</poem>

To markup actual paragraphs within block quotations, entire blank lines can be used between them, which will convert to <p>...</p> tags:

Markup Renders as
<blockquote>
Paragraph 1

Paragraph 2

Paragraph 3
</blockquote>

Paragraph 1

Paragraph 2

Paragraph 3