Bantuan:Menggunakan kode HTML di Wikipedia

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Jump to navigation Jump to search
Wikipedia help.png
Selamat datang! Halaman ini memberikan bantuan mengenai hal yang sering ditanyakan di Wikipedia. Untuk memulai, silakan mengeklik pranala yang Anda butuhkan di bawah ini, atau gunakan fitur pencari yang tersedia di sebelah kanan.
BantuanProyekWiki Bantuan:



Elemen HTML berikut didukung oleh software MediaWiki. Halaman ini memberikan penjelasan ringkas tentang elemen HTML, dan contoh penggunaan pada markah wiki dan templat.

Dasar

h1, h2, h3, h4, h5, h6

The <h1>...</h1> through <h6>...</h6> tags are headings for the sections with which they are associated. <h1> is used for the article title. Headings are styled through CSS and added to the page's table of contents.

Markup Tampilan hasil
<h1>Heading 1</h1>
<h2>Heading 2</h2>
<h3>Heading 3</h3>
<h4>Heading 4</h4>
<h5>Heading 5</h5>
<h6>Heading 6</h6>
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6

Wikimarkup: surround the text with the appropriate number of equal signs. Headers formatted with wikimarkup add an [edit] link.

Markup Tampilan hasil
= Heading 1 =
== Heading 2 ==
=== Heading 3 ===
==== Heading 4 ====
===== Heading 5 =====
====== Heading 6 ======
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6

Wiki headers use the following default CSS:

Wikimarkup HTML Style
= Heading = <h1> color: #000000; background: none; overflow: hidden; page-break-after: avoid; font-size: 1.8em; font-family: Georgia,Times,serif; margin-top: 1em; margin-bottom: 0.25em; line-height: 1.3; padding: 0; border-bottom: 1px solid #AAAAAA;
== Heading == <h2> color: #000000; background: none; overflow: hidden; page-break-after: avoid; font-size: 1.5em; font-family: Georgia,Times,serif; margin-top: 1em; margin-bottom: 0.25em; line-height: 1.3; padding: 0; border-bottom: 1px solid #AAAAAA;
=== Heading === <h3> color: #000000; background: none; overflow: hidden; page-break-after: avoid; font-size: 1.17em; font-weight: bold; margin-top: 0.3em; margin-bottom: 0; line-height: 1.6; padding-top: 0.5em; padding-bottom: 0;
==== Heading ==== <h4> color: #000000; background: none; overflow: hidden; page-break-after: avoid; font-size: 100%; font-weight: bold; margin-top: 0.3em; margin-bottom: 0; line-height: 1.6; padding-top: 0.5em; padding-bottom: 0;
===== Heading ===== <h5> color: #000000; background: none; overflow: hidden; page-break-after: avoid; font-size: 100%; font-weight: bold; margin-top: 0.3em; margin-bottom: 0; line-height: 1.6; padding-top: 0.5em; padding-bottom: 0;
====== Heading ====== <h6> color: #000000; background: none; overflow: hidden; page-break-after: avoid; font-size: 100%; font-weight: bold; margin-top: 0.3em; margin-bottom: 0; line-height: 1.6; padding-top: 0.5em; padding-bottom: 0;

Templates: {{fake heading}} for use in documentation

p

<p>...</p> tag places content into a separate paragraph.

Markup Tampilan hasil
<p>HyperText Markup Language</p><p>HyperText Markup Language</p>

HyperText Markup Language

HyperText Markup Language

Wikimarkup: Separate paragraphs by a single blank line.

Markup Tampilan hasil
HyperText Markup Language

HyperText Markup Language
HyperText Markup Language

HyperText Markup Language

br

<br> or <br /> inserts a line break. Both versions of the break are supported by HTML5. </br> is invalid.

Markup Tampilan hasil
HyperText<br>Markup Language
HyperText
Markup Language

Templates:

  • {{break}} adds multiple line breaks.
  • {{crlf2}} adds adds a true carriage return and line feed.
  • {{-}} adds a break with styling to clear floating elements.
  • {{plainlist}} creates an unbulleted list.

hr

<hr> represents a paragraph-level thematic break and presents as a horizontal rule.

Markup Tampilan hasil
<hr>

Wikimarkup: use ----

Markup Tampilan hasil
----
Templat:Crlf2

Templates: {{hr}}

comment

<!-- --> formats the enclosed text as a hidden comment.

Markup Tampilan hasil
HyperText<!--Markup Language-->
HyperText

Formatting

abbr

<abbr>...</abbr> creates a tooltip to define an abbreviation or acronym that is displayed on mouse-over.

Markup Tampilan hasil
<abbr title="HyperText Markup Language">HTML</abbr>
HTML

Support: not supported by IE6 or IE7.

Templates: {{abbr}}; supports Unicode display

b

<b>...</b> formats text stylistically offset from other text (bold) without conveying extra importance.

Markup Tampilan hasil
<b>HyperText Markup Language</b>
HyperText Markup Language

Wikimarkup: Use ''' to open and close bold text.

Markup Tampilan hasil
'''HyperText Markup Language'''
HyperText Markup Language

bdi

<bdi>...</bdi> isolates the content from the surrounding text-direction settings.

Markup Tampilan hasil
اليمين إلى اليسارleft to right
اليمين إلى اليسارleft to right
اليمين إلى اليسار<bdi>left to right</bdi>
اليمين إلى اليسارleft to right

Support: Firefox, Chrome

bdo

<bdo>...</bdo> specifies the text direction.

Attributes and values:

  • dir — Specifies the text direction.
    • ltr
    • rtl
Markup Tampilan hasil
<bdo dir="rtl">HyperText Markup Language</bdo>
HyperText Markup Language

blockquote

<blockquote>...</blockquote> presents text in an offset block.

Markup Tampilan hasil
<blockquote>HyperText Markup Language</blockquote>

HyperText Markup Language

Templates: {{quote}}; supports pre-formatted attribution and source parameters. For other specialized quotation templates, see Category:Quotation templates.

cite

<cite>...</cite> contains the title of a work and by default is formatted in italics. This is a new definition in HTML5— in the previous XML implementation <cite> was used to contain a citation or a reference to other sources.

Markup Tampilan hasil
<cite>HyperText Markup Language</cite>
HyperText Markup Language

code

<code>...</code> formats a section of computer code. MediaWiki applies CSS styling to display <code> in a monospace font.

Markup Tampilan hasil
<code>HyperText Markup Language</code>
HyperText Markup Language

Templates: {{code}} uses Templat:Xtag.

data

<data>...</data> formats a machine-readable version of contents.

Markup Tampilan hasil
<data value="978-0764502149">HTML for Dummies</data>
HTML for Dummies

Attributes: value

del

<del>...</del> formats deleted text.

Markup Tampilan hasil
<del>HyperText Markup Language</del>
HyperText Markup Language

dfn

<dfn>...</dfn> is used for indicating a definition.

Markup Tampilan hasil
<dfn>Definition</dfn>
Definition

Templates: {{dfn}}

em

<em>...</em> represents a span of text with emphatic stress.

Markup Tampilan hasil
<em>HyperText Markup Language</em>
HyperText Markup Language

Templates: {{em}}

i

<i>...</i> represents a span of text offset from its surrounding content without conveying any extra emphasis or importance, and for which the conventional typographic presentation is italic text.

Markup Tampilan hasil
<i>HyperText Markup Language</i>
HyperText Markup Language

Wikimarkup: Use '' to open and close italic text.

Markup Tampilan hasil
''HyperText Markup Language''
HyperText Markup Language

ins

<ins>...</ins> indicates a range of text that has been added. Styled as underlined text. Used on talk pages to indicate refactored text; see WP:REDACT.

Markup Tampilan hasil
<ins>HyperText Markup Language</ins>
HyperText Markup Language

kbd

<kbd>...</kbd> indicates user input such as keyboard input or voice commands.

Markup Tampilan hasil
Press <kbd>Enter</kbd>
Press Enter

Templates:

  • {{kbd}} applies gray styling
  • {{key press}} renders illustrated keys and keystrokes.

mark

<mark>...</mark> represents a run of text in one document marked or highlighted for reference purposes, due to its relevance in another context. Marked text is formatted with a yellow background by default.

Markup Tampilan hasil
<mark>HyperText Markup Language</mark>
HyperText Markup Language
<mark style="background:lightblue">HyperText Markup Language</mark>
HyperText Markup Language

Support: Not supported by Internet Explorer 8 and below.

pre

<pre>...</pre> element represents a block of preformatted text. In MediaWiki, Templat:Xtag is actually a parser tag and not HTML, but the function is the same.

Markup Tampilan hasil
<pre>HyperText Markup Language</pre>
HyperText Markup Language

HTML entities

Templat:Xtag parses HTML entities. If you want to escape this, replace & with &amp;.

Markup Tampilan hasil
<pre>&amp;</pre>
&

<pre>&lt;</pre>
<

<pre>&amp;amp;</pre>
&amp;

<pre>&amp;lt;</pre>
&lt;

Templates:

  • {{pre}} wraps text that overflows the page.
  • {{pre2}} wraps or uses scrollbox.

q

<q>...</q> is used to mark a short quotation.

Markup Tampilan hasil
<q>HyperText Markup Language</q>
HyperText Markup Language

rb, rp, rt, ruby

<ruby>...</ruby> marks spans of phrasing content with ruby annotations.

<rt>...</rt> marks the ruby text component of a ruby annotation; the ruby text shows in a reduced size over top of the normal characters.

<rb>...</rb> (formerly obsolete) Used to mark base text in a ruby annotation

<rp>...</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.

Browsers that do not support ruby characters will show the ruby text in normal size, enclosed in parentheses and after the normal content.

Markup Tampilan hasil
<ruby>
東<rp>(</rp><rt>とう</rt><rp>)</rp>
京<rp>(</rp><rt>きょう</rt><rp>)</rp>
</ruby>

(とう)(きょう)

Templates:

s

<s>...</s> is used to indicate 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 <del>.

Markup Tampilan hasil
<s>HyperText Markup Language</s>
HyperText Markup Language

Templates: {{strikethrough}}

samp

<samp>...</samp> indicates output from a program or computing system.

Markup Tampilan hasil
<samp>HyperText Markup Language</samp>
HyperText Markup Language

Templates: {{samp}} applies gray styling

small

<small>...</small> format small text.

Markup Tampilan hasil
<small>HyperText Markup Language</small>
HyperText Markup Language

Templates:

  • {{small}} uses <small style="font-size:85%;">. {{small}} is recommended over <small> since not all browsers render small text the same.

strong

<strong>...</strong> formats a span of text with strong importance.

Markup Tampilan hasil
<strong>HyperText Markup Language</strong>
HyperText Markup Language

Templates: {{strong}}

sub

<sub>...</sub> formats a span of text as a subscript.

Markup Tampilan hasil
HyperText <sub>Markup Language</sub>
HyperText Markup Language

Templates:

sup

<sup>...</sup> formats a span of text as a superscript.

Markup Tampilan hasil
HyperText <sup>Markup Language</sup>
HyperText Markup Language

Templates:

time

<time>...</time> defines either a time (24 hour clock), or a date in the Gregorian calendar, optionally with a time and a time-zone offset.

Markup Tampilan hasil
<time>10:00</time>

Attributes: datetime

Support: Not supported by Internet Explorer 8 and below.

u

<u>...</u> represents a span of text offset from its surrounding content without conveying any extra emphasis or importance, and for which the conventional typographic presentation is underlining; for example, a span of text in Chinese that is a proper name (a Chinese proper name mark), or span of text that is known to be misspelled.

Markup Tampilan hasil
<u>HyperText Markup Language</u>
HyperText Markup Language

Templates: {{underline}}

var

<var>...</var> formats text in italics to indicate a variable in a mathematical expression or programming context, or placeholder text that the reader is meant to mentally replace with some other literal value.

Markup Tampilan hasil
<var>HyperText Markup Language</var>
HyperText Markup Language

Templates:

  • {{var}}
  • {{varserif}} formatted in italic serif to differentiate characters

wbr

<wbr> is a word break opportunity; that is, it specifies where it would be OK to add a line-break where a word is too long, or it is perceived that the browser will break a line at the wrong place.

Markup Tampilan hasil
Now is the time to become a power editor, by learning HyperText Markup Language
Now is the time to become a power editor, by learning HyperText Markup Language
Now is the time to become a power editor, by learning Hyper<wbr>Text Markup Language
Now is the time to become a power editor, by learning HyperText Markup Language

As the browser window is adjusted narrower, the second example wraps between Hyper and Text.

Lists

Do not leave blank lines between items in a list unless there is a reason to do so, since this causes the MediaWiki software to interpret each item as beginning a new list.

dl, dt, dd

<dl>...</dl>, <dt>...</dt> and <dd>...</dd> are used to create a definition list of group names corresponding to values. Group names are in bold and values are indented. Each group must include one or more definitions.

Markup Tampilan hasil
<dl>
<dt> Term
<dd> Definition1
<dd> Definition2
<dd> Definition3
<dd> Definition4
</dl>
Term
Definition1
Definition2
Definition3
Definition4

Wikimarkup: <dt> is created using ; while automatically enclosed in <dl>...</dl>. <dd> is created using : for each value. For a single or first value the : can be placed on the same line after ; where subsequent values must be placed on separate lines.

Markup Tampilan hasil
;Term :Definition1
:Definition2
:Definition3
:Definition4
Term
Definition1
Definition2
Definition3
Definition4

Templates: {{defn}}

ol, ul, li

<ol>...</ol> represents an ordered list; <ul>...</ul> represents an unordered list; <li>...</li> represents a list item within either type of list.

Markup Tampilan hasil
<ol>
<li>Item1</li>
<li>Item2</li>
<li>Item3</li>
<li>Item4</li>
</ol>
  1. Item1
  2. Item2
  3. Item3
  4. Item4

<ul>
<li>Item1</li>
<li>Item2</li>
<li>Item3</li>
<li>Item4</li>
</ul>
  • Item1
  • Item2
  • Item3
  • Item4

Wikimarkup: use * for items in an unordered list and # for ordered lists.

Markup Tampilan hasil
# Item1
# Item2
# Item3
# Item4
Templat:Crlf2
  1. Item1
  2. Item2
  3. Item3
  4. Item4
* Item1
* Item2
* Item3
* Item4
Templat:Crlf2
  • Item1
  • Item2
  • Item3
  • Item4

Templates: for a variety of specialized uses, see Category:Wikipedia list formatting templates.

Containers

div

<div>...</div> is a generic container for flow content that displays as a block element.

Markup Tampilan hasil
HyperText <div>Markup</div> Language
HyperText
Markup
Language

span

<span>...</span> is a container for flow content that displays as an inline element.

Markup Tampilan hasil
HyperText <span>Markup</span> Language
HyperText Markup Language

Tables

table, td, tr

<table>...</table> defines a table.

<tr>...</tr> defines a table row.

<td>...</td> defines a data cell with contents that may include text, links, images, lists, forms, other tables, etc.

Markup Tampilan hasil
<table border=1>
<tr>
<td>data</td>
<td>data</td>
</tr>
</table>
data data

Attributes:

  • <table>:
    Allowed but not recommended: border="" and border="1"
    Allowed but obsolete: border (with a non-empty value different from "1"), align, bgcolor, cellpadding, cellspacing, frame, rules, summary, width[1]
  • <td>: colspan, headers, rowspan
    Allowed but obsolete: abbr, align, axis, bgcolor, scope, height, nowrap, valign, width[1]

th

<th>...</th> defines a table header; styled as centered and bold.

Markup Tampilan hasil
<table border="1">
<tr>
<th>Header</th>
<th>Header</th>
</tr>
<tr>
<td>data</td>
<td>data</td>
</tr>
</table>
Header Header
data data

Attributes:

  • <th>: colspan, headers, rowspan, scope
    Allowed but obsolete: abbr, align, axis, bgcolor, scope, height, nowrap, valign, width[1]

caption

<caption>...</caption> adds a caption to a table.

Markup Tampilan hasil
<table border=1>
<caption>Caption</caption>
<tr>
<td>data</td>
<td>data</td>
</tr>
</table>

Caption
data data

Attributes:

  • <caption>:
    Allowed but obsolete: align[1]

thead, tfoot, tbody

<thead>, <tfoot> and <tbody> are not supported, but are automatically generated when the page is rendered.

Obsolete elements

These elements are now obsolete in HTML5, but still supported by browsers.[1] These tags either have an alternate tag or a template that replaces their function with CSS.

big

Templat:Dc formats text in a larger font size.

Markup Tampilan hasil
<big>HyperText Markup Language</big>
HyperText Markup Language

Templates: {{big}} uses CSS.

center

Templat:Dc is used to center text elements.

Markup Tampilan hasil
<center>HyperText Markup Language</center>
HyperText Markup Language

Templates: {{center}} uses CSS.

font

Templat:Dc is used to set the font size, font face and color of text.

Markup Tampilan hasil
<font size="3" face="verdana" color="green">HyperText Markup Language</font>
HyperText Markup Language

Templates: {{font}} uses CSS.

strike

Templat:Dc (obsolete) formats strike-through characters; use <s> instead.

Markup Tampilan hasil
<strike>HyperText Markup Language</strike>
HyperText Markup Language

tt

Templat:Dc formats text in a fixed-width font. Use <code>, <kbd> or <samp> instead.

Markup Tampilan hasil
<tt>HyperText Markup Language</tt>
HyperText Markup Language

Unsupported elements

These elements are not supported, but have equivalent wiki markup. Attempting to use any element not whitelisted by Templat:Sanitizer.php will result in the markup showing as plain text.

a

<a> is used to create links. Use the [[ ]] wikimarkup for internal links and [ ] for external links.

input

<input> is used to create forms. The Templat:Xtag extension tag is used to create a text box with a button.

Referensi

  1. ^ a b c d e Kesalahan pengutipan: Tag <ref> tidak sah; tidak ditemukan teks untuk ref bernama w3c_obsolete