Content deleted Content added
W like wiki (talk | contribs) explainig the "strange" white background |
→Obsolete/deprecated elements: big is not obsolete in Linter |
||
(21 intermediate revisions by 8 users not shown) | |||
Line 1:
{{Short description|Usage of HTML tags with MediaWiki}}
<noinclude>{{pp-semi-indef|small=yes}}</noinclude>
{{Redirect|WP:HTML|general information about the default markup language on Wikipedia|Wikipedia:HTML5}}{{For|wikitext equivalents to HTML tags|Help:Wikitext}}{{Locutions pages header}}
{{Wikipedia how to|H:HTML|WP:HTML}}
{{Wiki markup}}
The [[MediaWiki]] software, which drives Wikipedia, allows the use of a subset of [[
HTML can also be useful outside articles, such as for formatting within templates. For assistance with using Cascading Style Sheets on Wikipedia, see [[Help:Cascading Style Sheets]].
Some tags look like HTML, but are actually MediaWiki [[#Parser and extension tags|parser and extension tags]], and so are really wiki markup. HTML in pages can be checked for HTML5 compliance by using [[#Validation|validation]]. Some elements and attributes are supported by MediaWiki and browsers, but have been [[Wikipedia:HTML5|deprecated by HTML5]], and therefore should no longer be used.▼
▲Some tags
== Tutorials ==
Line 171 ⟶ 170:
==== Comments ====
{{see|
{{tag|!--}} formats the enclosed text as a hidden comment.
Line 426 ⟶ 425:
[[MOS:QUOTATIONS]] says Wikipedia should instead use "", {{tl|quote}}, or <nowiki><blockquote></nowiki>.
==== rp, rt, rtc, ruby ====
{{see|Ruby character}}
{{tag|ruby}} marks spans of phrasing content with ruby annotations.
* {{tag|rtc}} marks a ruby text container for ruby text components in a ruby annotation
* {{tag|rt}} marks the ruby text component of a ruby annotation; the ruby text shows in a reduced size over top of the normal characters.
* {{tag|rp}} is used to provide parentheses around a ruby text component of a ruby annotation, to be shown by user agents that don't support ruby annotations.
Line 438:
{{markup
|<syntaxhighlight lang="html"><ruby>
東<rtc><rp>(</rp><rt>とう</rt><rp>)</rp></rtc>
京<rtc><rp>(</rp><rt>きょう</rt><rp>)</rp></rtc>
</ruby></syntaxhighlight>
|<ruby>
東<rtc><rp>(</rp><rt>とう</rt><rp>)</rp></rtc>
京<rtc><rp>(</rp><rt>きょう</rt><rp>)</rp></rtc>
</ruby>
}}
Line 454:
==== s ====
{{tag|s}} is used to indicate inline content that is no longer accurate or relevant and that has been struck from the page. It is not appropriate when indicating document edits; to mark a span of text as having been removed from a document, use {{tag|del|o}}.
{{markup
Line 461:
}}
Templates: {{tlx|strikethrough}} (for inline content), {{tlx|strikethroughdiv}} (for block content)
==== samp ====
Line 778:
== Obsolete/deprecated elements ==
{{main|Wikipedia:HTML5#Obsolete elements and attributes}}
These elements are now obsolete and either deprecated or removed in HTML5,
=== big ===
{{dc|{{tag|big}} (obsolete)}} was used to render text in a "large" font.
Templates: {{tlx|big}} uses CSS.
=== center ===
{{for|centering tables|Help:Table#Centering tables}}
{{dc|{{tag|center}} (obsolete)}}
Templates: {{tlx|center}} uses CSS.
=== font ===
{{dc|{{tag|font}} (obsolete)}}
Templates: {{tlx|font}} uses CSS.
=== rb ===
{{dc|{{tag|rb}} (obsolete)}}
For replacements, see: [[Help:HTML in wikitext#rp, rt, rtc, ruby]]
=== strike ===
{{dc|{{tag|strike}} (obsolete)}}
=== tt ===
{{dc|{{tag|tt}} (obsolete)}}
Templates: {{tlx|mono}} uses CSS.
Line 817 ⟶ 822:
== HTML Tidy ==
{{historical |type=section}}
[[HTML Tidy]] is an outdated HTML4 library{{vague|upstream is now HTML5}} that is [[:mw:Parsing/Replacing Tidy|slated for removal]]. Tidy parses the MediaWiki output and cleans it up to increase the likelihood that valid HTML4 is rendered. For example, with Tidy enabled, {{tag|br|o}}, {{tag|br|c}}, {{tag|br/|o}}, {{tag|br.|o}} all rendered as {{tag|br|s}}. Tidy is not enabled for [[Help:MediaWiki namespace|MediaWiki interface pages]]. Tidy was never perfect and has been known to introduce errors.
== Exceptions ==
Line 835 ⟶ 841:
* [[Help:Wikitext]]
* [[Wikipedia:HTML5]]
* [[:Category:Wikipedia XHTML tag-replacing templates]]
== References ==
|