Template:Center/doc: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
ArrowHead294 (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
mNo edit summary
Line 1: Line 1:
{{dochead}}{{wikipedia}}
{{dochead}}{{wikipedia}}
The <code><nowiki><center></nowiki></code> tag in {{w|HTML}} is now deprecated, and there is no one-size-fits-all replacement for it. This template is designed to replicate the tag's functionality using nested <code><nowiki><div></nowiki></code> elements as a workaround: {{clear}}
The <code><nowiki><center></nowiki></code> tag in {{w|HTML}} is now deprecated, and there is no one-size-fits-all replacement for it. This template is designed to replicate the tag's functionality using nested <code><nowiki><div></nowiki></code> elements as a workaround so that they do not need to be typed in every time something needs to be centered: {{clear}}


<pre><div style="text-align: center;">
<pre><div style="text-align: center;">
Line 8: Line 8:
</div></pre>
</div></pre>


This way, there is no need to manually type out the needed elements every time something needs to be centered.
{{tlx|centre|nolink}} works as well.


=== Parameters ===
=== Parameters ===

Revision as of 15:56, 25 January 2025

English Wikipedia has an article on:

The <center> tag in HTML is now deprecated, and there is no one-size-fits-all replacement for it. This template is designed to replicate the tag's functionality using nested <div> elements as a workaround so that they do not need to be typed in every time something needs to be centered:

<div style="text-align: center;">
    <div style="margin: auto auto auto auto;">
    ...
    </div>
</div>

{{centre}} works as well.

Parameters

{{{1}}} (required)
One unnamed parameter, consisting of the text to be centered.
width (optional)
Pass in the desired width (if needed).
top (optional)
Pass in the desired upper margin; the default value is auto.
bottom (optional)
Pass in the desired lower margin; the default value is auto.
both (optional)
Pass in this to set both upper and lower margins to the same desired value. Note that this will override any margin specified using top or bottom.