Jump to content

帮助:维基文本中的HTML

本頁使用了標題或全文手工轉換
From mediawiki.org
This page is a translated version of the page Help:HTML in wikitext and the translation is 100% complete.
PD 注意:當您編輯本頁面時,即同意以CC0協議授權您的貢獻。您可以在公有領域帮助页面找到更多信息。 PD

MediaWiki可以解析维基文本中的一些HTML标签。用于其他标签的尖括号会被转义,这些标签会直接显示而非解析。

允许的HTML标签

在MediaWiki软件中允许的HTML标签
标签 含义 开始时间… 注释
‎<abbr> 简称 1.16
‎<b> 引起注意 1.1 维基文本:三层单引号,比如注意'''这个文字'''
‎<bdi> 双向分离 1.20
‎<bdo> 双向文本覆盖 1.22
‎<big> 使文本更大 1.1 big标签在HTML中已弃用,但在wikitext中仍可用(T154067
‎<blockquote> 块状引用 1.1
‎<br> 折行 1.1
‎<caption> 表格标题 1.1
‎<cite> 引用,即对引用的创造性作品的引用。 1.1
‎<code> 内联计算机代码 1.1
‎<data> 数据,通过value属性链接到机器可读的翻译 1.21
‎<dd> 描述项元素的描述细节,在一个描述列表内。 1.1 维基文本:一行以:开始,分别表述描述列表细节。
‎<del> 删除的文本 1.3
‎<dfn> 定义。包含一个被定义的术语或短语。 1.17
‎<div> 内容分隔,对块应用CSS格式。 1.1
‎<dl> 描述列表。 1.1
‎<dt> 描述列表内的描述项。 1.1 维基文本:一行以;开始,分别表述描述列表项。
‎<em> 强调 1.1
‎<h1> 段落标题——1级到6级 1.1 维基文本:一对等号(参见关于格式化的帮助)。

注意当你编辑由HTML标题开头的段落时,编辑摘要不会预先填写。

‎<hr> 横线 1.1 维基文本:一行以4个以上的连字符(----)开始。
‎<i> 惯用文本 1.1 维基文本:两层单引号,比如''惯用文本''
‎<ins> 添加的文本 1.3
‎<kbd> 键盘输入 1.17
‎<li> 列表项 1.1 维基文本:一行以#*开始,分别表示有序列表和无序列表。
‎<link> 外部资源链接 1.27 必须设置itemprophref属性。[1]
‎<mark> 标记的或高亮的文本。 1.21
‎<meta> 元数据 1.27 必须设置itempropcontent属性。[1]
‎<ol> 有序列表 1.1
‎<p> 段落 1.1 维基文本:文本之间的空行。
‎<pre> 预格式化的文本 1.1 内容不会解析,就像在‎<nowiki>标签内。

维基文本:以空格开始的一行,例如 preformated text

‎<q> 内联引用 1.22
‎<rp> Ruby的备用括号 1.1
‎<rt> Rubye文本:在基础文本附近渲染的注解。在ruby标签内。 1.1
‎<ruby> Ruby注解。包围了rtrp 1.1
‎<s> 删除线,用于不再准确或相关的文本。 1.1
‎<samp> 样例输出,计算机程序的内联输出文本。 1.17
‎<small> 旁注。 1.1
‎<span> 内容范围,用于给内联的文本应用CSS格式。 1.4
‎<strong> 强调重要性。 1.1
‎<sub> 下标 1.1
‎<sup> 上标 1.1
‎<table> 表格,用于表格数据。 1.1 维基文本:参见表格的帮助页面
‎<td> 表格数据单元格,在tr标签内。 1.1 维基文本:参见表格的帮助页面
‎<th> 表头单元格,在tr标签内。 1.1 维基文本:参见表格帮助页面
‎<time> 日期/时间 1.21
‎<tr> 表格行,在table标签内。 1.1 维基文本:参见表格帮助页面
‎<u> 不清晰的注解。 1.1
‎<ul> 无序列表。 1.1
‎<var> 变量 1.1
‎<wbr> 换行机会。 1.22

弃用的标签

以下标签会被MediaWiki解析,但是在HTML 5中是过时的。 这些标签应该用上面的标签取代。 你可能需要添加一个style属性以复现预期的显示效果。

Mediawiki中弃用的HTML标签
标签 开始时间… 是否会输出Lint 错误 注释
‎<center> 1.1
‎<font> 1.1
‎<rb> 1.1 No
‎<rtc> 1.24 No
‎<strike> 1.1
‎<tt> 1.1

用例

锚点

要创建一个可链接的锚点,你可以使用任何HTML标签并带有id属性。

例如,<span id="note2"></span>允许你使用[[#note2|参见有关注释]]创建链接到页面中的这个位置的链接。

CSS格式化

使用style属性

使用HTML标签而非等价的维基文本以让你添加一个style属性以通过CSS语言定义自定义的显示。

带有classid属性

由于有TemplateStyles,你可以给文档添加自定义的CSS样式表。 因此,将classid属性添加到要自定义其显示的元素是很有用的。

覆盖了的HTML语法

HTML注释

维基文本使用HTML注释语法用于自己的注释:解析器将其忽略,在呈现的HTML源代码中不会被渲染。

<!-- 这个文本是一个维基文本注释。保存后,会留存在维基文本源代码中,但不会显示,也不会在HTML源代码中渲染。 -->

Pre标签

pre标签的内容不会被解析,就像在‎<nowiki>标签内。

你可以使用等价的维基文本语法以允许内容解析,例如每行以空格开始:

 一些预格式化的文本包含维基文本,例如,这个惯用文字会被解析。
 另一行。

參見

参考资料